【发布时间】:2019-05-30 16:01:58
【问题描述】:
我从 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
【问题讨论】:
-
你确定它还在维护吗?当我尝试在他们的网站上查找有关其 wsdl 的信息时,我不断收到很多“未找到”错误。