VS2010 SvcUtil.exe commande non reconnue
Je suis tenté de générer un proxy à travers le SvcUtil.Exe l'outil que s'il est offert sur la ligne de commande visual studio. J'ai vérifié dans le répertoire par défaut où cela se trouve, et j'ai vu que l'exécutable est dans le répertoire suivant
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin
J'ai mon client que je suis tenter de générer un proxy pour au
C:\Users\Eric\Documents\Visual Studio 2010\Projects\WcfServiceConsole
Comme dirigé par le MSDN, j'ai navigué dans le répertoire de mon client, et j'ai utilisé la commande suivante:
svcutil.exe /language:cs /out:generatedProxy.cs /config: app.config http:
//localhost:8000/service
J'obtiens l'erreur habituel de réponse à partir de la ligne de commande:
"svcutil.exe is not recognized as an internal or external command, operable program
or batch file".
Que puis-je faire sot chapeau je peux parcourir mon projet de solution, et ensuite utiliser cet outil?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez définir le chemin d'accès de l'svcutil que vous souhaitez utiliser dans les variables de chemin d'accès, ou de spécifier le chemin d'accès complet
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\svcutil.exe /langue:cs /out:generatedProxy.cs /config: app.config: http:
//localhost:8000/service
Pour définir ce chemin de façon permanente dans votre invite de commande:
Allez dans Panneau de configuration >> Système >> Onglet Avancé >> Variables d'Environnement
Dans les Variables Système, sélectionnez le CHEMIN d'accès de ligne et cliquez sur Edit:
Ensuite, coller le répertoire C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\ et cliquez sur Ok:
Maintenant, vous pouvez utiliser la commande sans avoir à taper le répertoire complet.