可以在C#中添加Web服务引用。 SOAP错了吗?

时间:2014-07-29 15:23:45

标签: c# web-services soap

我试图通过Visual Studio 2010中的图形界面在C#中添加对webservice的引用。enter image description here

但它失败了,错误信息是

VersionMismatch Service支持SOAP 1.1版。“。

我现在能做什么?我没有看到任何设置框,我可以选择用于连接到webservice的SOAP版本???

1 个答案:

答案 0 :(得分:1)

几天前我遇到了类似的问题。转到here,然后点击“开发者API”下的“送货”。下载 Shipping.zip 并将其解压缩到硬盘上的文件夹中。然后,在“添加服务引用”窗口下,单击“高级”,单击“添加Web引用”,然后链接您的WSDL文件。对我来说,我把文件放在这里:

C:\Libraries\AWSDLs\UPS\ShippingPACKAGE\PACKAGEWebServices\SCHEMA-WSDLs\Ship.wsdl

根据您的VS版本,您可能需要也可能不需要将file://添加到网址的开头。