我试图通过SvcUtil.Exe工具生成代理,如果该工具在Visual Studio命令行中提供的话。我已经检查了它所在的默认目录,并且看到可执行文件位于以下目录中
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin
我有我要为其生成代理的客户端
C:\Users\Eric\Documents\Visual Studio 2010\Projects\WcfServiceConsole
按照MSDN的指示,我已经导航到客户端的目录,并且使用了以下命令:
svcutil.exe /language:cs /out:generatedProxy.cs /config: app.config http:
//localhost:8000/service
我从命令行得到通常的错误响应:
"svcutil.exe is not recognized as an internal or external command, operable program
or batch file".
我可以做些什么,可以导航到项目的解决方案,然后使用此工具?
最佳答案
您可以在路径变量中设置要使用的svcutil的路径,也可以指定完整路径
C:\Program Files(x86)\Microsoft SDKs\Windows\v7.0A\Bin\svcutil.exe/language:cs/out:generatedProxy.cs/config:app.config http:
//本地主机:8000/service
关于wcf - 无法识别VS2010 SvcUtil.exe命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6420354/