首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法识别VS2010 SvcUtil.exe命令

无法识别VS2010 SvcUtil.exe命令
EN

Stack Overflow用户
提问于 2011-06-21 12:28:41
回答 3查看 25.9K关注 0票数 11

我尝试通过SvcUtil.Exe工具生成代理,如果在visual studio命令行上提供了该工具。我已经检查了它所在的默认目录,并且我已经看到可执行文件在下面的目录中

代码语言:javascript
复制
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin

我有我的客户端,我正在尝试为它生成一个代理

代码语言:javascript
复制
C:\Users\Eric\Documents\Visual Studio 2010\Projects\WcfServiceConsole

按照MSDN的指示,我已经导航到我的客户端的目录,并使用了以下命令:

代码语言:javascript
复制
svcutil.exe /language:cs /out:generatedProxy.cs /config: app.config http:
//localhost:8000/service

我从命令行得到了常见的错误响应:

代码语言:javascript
复制
"svcutil.exe is not recognized as an internal or external command, operable program
 or batch file".

我该怎么做才能导航到我的项目解决方案,然后使用这个工具?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-06-21 12:30:33

您可以在path变量中设置要使用的svcutil的路径,或者指定完整路径C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\svcutil.exe /language:cs /out:generatedProxy.cs /config: app.config http: //localhost:8000/service

票数 17
EN

Stack Overflow用户

发布于 2016-09-14 23:12:51

要在命令提示中永久设置此路径,请执行以下操作:

转至控制面板>> System >>高级选项卡>>环境变量

在系统变量中,选择路径行,然后单击编辑:

然后,粘贴目录C:\Program Files (x86)\Microsoft \Window\v7.0A\Bin\并单击确定:

现在,您可以使用该命令,而无需键入完整的目录。

票数 5
EN

Stack Overflow用户

发布于 2021-11-16 08:40:30

如果你已经安装了Visual Studio的任何版本,只需打开“开发者命令提示符”,该提示符默认随许多开发工具一起提供,如"svcutil":

“开发人员命令提示符”与普通的"cmd“窗口相同,但包含一些专门用于开发人员的有用命令。要打开它,只需在搜索/运行任务栏中搜索它:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6420354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档