web-dev-qa-db-fra.com

Où est svcutil.exe dans Windows 7?

Pour ma WCF, je dois générer un fichier de configuration pour mon application client afin de spécifier des éléments tels que la liaison du service, l'adresse du service et le contrat.

102
nellbryant

Tapez le Microsoft Visual Studio Command Prompt: where svcutil.exe. Sur ma machine, il se trouve dans: C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\SvcUtil.exe

145
Petar Minchev

Avec la dernière version de Windows (Windows 10, par exemple, sur d'autres serveurs), tapez/recherchez "Invite de commande des développeurs". La fenêtre correspondante apparaîtra pour demander la commande correspondante à la version de Visual Studio.

par exemple. Invite de commandes de développeur pour VS 2015

Plus ici https://msdn.Microsoft.com/en-us/library/ms229859 (v = vs.110) .aspx

21
Venkatesh Muniyandi

Si vous utilisez vs 2010 alors vous pouvez l'obtenir en

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools
17
Nileshrao Sawant

Essayez de générer la classe de proxy via SvcUtil.exe avec la commande

Syntaxe:

svcutil.exe /language:<type> /out:<name>.cs /config:<name>.config http://<Host address>:<port>

Exemple:

svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceSamples/myService1

Pour vérifier si le service est disponible, essayez dans votre IE URL de l'exemple suivant sans myService1 postfix

4
stenly

Je ne pense pas qu'il soit très important de trouver l'emplacement de Svcutil.exe. Vous pouvez utiliser l’invite de commande Visual Studio pour s’exécuter directement sans son chemin absolu.

Syntax:
svcutil.exe /language:[vb|cs] /out:[YourClassName].[cs|vb] /config:[YourAppConfigFile.config] [YourServiceAddress]

example:
svcutil.exe /language:cs /out:MyClientClass.cs /config:app.config http://localhost:8370/MyService/
2
itb564

Pour trouver n'importe quel emplacement de fichier

  1. Dans le menu de démarrage Windows, zone de recherche
  2. tapez svcutil.exe
  3. Attendez que les résultats soient renseignés
  4. Cliquez avec le bouton droit sur svcutil.exe et sélectionnez "Ouvrir l'emplacement du fichier".
  5. Copier le chemin de l'explorateur Windows
2
James Fleming