当我尝试使用命令提示手动生成代理时,我收到此错误
设置使用Microsoft Visual Studio 2008 x86工具的环境。
C:\Program Files\Microsoft Visual Studio 9.0\VC>cd\
C:\>svcutil /language:cs /out:proxy.cs /config:app.config /http://localhost:2544
/myservicewcf/Sasi.svc
'svcutil' is not recognized as an internal or external command,
operable program or batch file.
C:\>svcutil.exe /language:cs /out:proxy.cs /config:app.config /http://localhost:
2544/myservicewcf/sasi.svc
'svcutil.exe' is not recognized as an internal or external command,
operable program or batch file.
C:\>
请帮助我
答案 0 :(得分:2)
而不是启动正常的“cmd”提示,在Visual Studio开始菜单项中启动“Visual Studio 2008命令提示符”
答案 1 :(得分:2)
使用以下语句生成。
C:\Program Files\Microsoft Visual Studio 9.0\VC>svcutil.exe /t:code /language:cs "here your svc url" /out:urservice.cs /config:urservice.config
答案 2 :(得分:1)
我认为路径值没有svcutil可用的路径值。找到系统中可用实用程序的路径,并使用setpath
命令或将路径值添加到环境变量Path。
答案 3 :(得分:0)
你不需要提到整个事情,只是端点的地址可以解决问题,就像这样。
svcutil.exe http://'localhost':8080/MyService_endpoint
从'命令
中删除'