我已经从ups.com下载了“ ShipWebReference”,并且在Visual Studio中用作“网络参考”时,它的运行效果非常好 我想做的是将这组wsdl文件和wsd文件转换为.CS类 我已经在上面成功地使用了另一个UPS网站参考:“ XAVWSWebReference”,但是对于“ ShipWebReference”却不走运
我以管理员身份使用VS2015命令提示符并运行命令“ wsdl”
C:\ WINDOWS \ system32> wsdl / language:C#“ C:\ Users \ Mark Kordahi \ Desktop \ ShipSample \ ShipWSSample \ Web References \ ShipWebReference \ Ship.wsdl”
我期望一个新文件生成成功的消息,但是上面的代码失败并显示以下错误:
Microsoft(R)Web服务描述语言实用程序[Microsoft(R) .NET Framework,版本4.6.1055.0]版权所有(C)Microsoft 公司。版权所有。错误:无法导入绑定 来自命名空间的“ ShipBinding” 'http://www.ups.com/WSDL/XOLTWS/Ship/v1.0'。 -无法导入操作'ProcessShipment'。 -元素“ http://www.ups.com/XMLSchema/XOLTWS/UPSS/v1.0:UPSSecurity”是 丢失。
如果您需要更多帮助,请键入“ wsdl /?”。
我在此链接下上传了wsdl软件包的副本: https://drive.google.com/file/d/1-XPKV1xHBoifaXvqxjhXbEZzAWuPvOKO/view?usp=sharing
答案 0 :(得分:0)
我认为您是因为以下原因而收到此错误:
'http://www.ups.com/XMLSchema/XOLTWS/UPSS/v1.0:UPSSecurity'
找不到您要求的ups.com页面