阿罗哈
我有一个 VS2008 解决方案,我想在其中添加 Web 服务参考。我输入一个类似“ http://192.168.100.87:7001/wsdl/IMySOAPWebService ”的网址。Add Web Reference 对话框开始查找,然后向我抛出此错误:
下载“ http://192.168.100.87:7001/wsdl/IMySOAPWebService/$metadata ”时出错。
向 VS 2005 项目添加完全相同的引用可以正常工作。有什么线索吗?
阿罗哈
我有一个 VS2008 解决方案,我想在其中添加 Web 服务参考。我输入一个类似“ http://192.168.100.87:7001/wsdl/IMySOAPWebService ”的网址。Add Web Reference 对话框开始查找,然后向我抛出此错误:
下载“ http://192.168.100.87:7001/wsdl/IMySOAPWebService/$metadata ”时出错。
向 VS 2005 项目添加完全相同的引用可以正常工作。有什么线索吗?
ASMX?您是否确定您使用正确的对话框来输入标准的网络参考?默认情况下,VS2008 隐藏了这个选项,只允许 WCF 服务引用。如果您查看对话框的底部,您会看到一个按钮或复选框(我前面没有 2008)以允许添加 ASMX 服务引用。
编辑
找到它 - 右键单击您的项目 -> 添加服务引用 -> 高级 -> 添加 Web 引用
在那里您可以找到添加 ASMX 服务的正确对话框
阿罗哈,
我已经通过使用(VS2008)解决了这个问题,svcutil.exe
这为我生成了一个代理,没有任何麻烦