wcf - 无法识别VS2010 SvcUtil.exe命令

标签 wcf visual-studio-2010 web-services

我试图通过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/

相关文章:

c# - 从 C# WCF 服务返回具有动态维数的锯齿状数组

c# - WCF 用户身份验证最佳实践

node.js - 如何指定xsi :type for an element in SOAP request using node-soap

c# - Visual Studio 2010 中 Web 服务的远程单元测试

java - 第二个模块中的 Web 服务处理程序阻止 log4j2 配置

.net - WCF 服务的自定义序列化转换器

java - 使用 wsimport 创建自定义绑定(bind)以生成 wsdl 客户端代理

c - OpenSSL 库 : 2 on Linux libcrypto and libssl and more than 13 on windows. 我应该在 Windows 上链接什么来编译我的示例?

wcf - 在我的 Web 应用程序项目中重用网站项目中的代码

visual-studio-2010 - 如何找到命名空间及其成员的所有用法?