添加服务引用时出现自定义工具错误

本文关键字:自定义 工具 错误 服务 引用 添加 | 更新日期: 2023-09-27 18:30:27

嗨,首先很抱歉,如果这是一个重复的问题,但我阅读了堆栈溢出和msdn中几乎所有关于这个问题的文章,但仍然没有运气。 我正在用 c# (WinForm) 开发一个应用程序,我想使用 Web 服务来检索一些信息。他们给了我一个WSDL文件,我试图向我的项目添加服务引用,但我收到此警告和错误:(我还取消选中了"引用程序集中的重用类型")

警告

3 自定义工具警告:无法导入 wsdl:端口类型 详细信息:运行 WSDL 导入扩展时引发异常:System.ServiceModel.Description.XmlSerializerMessageContractImporter 错误:数据类型"urn:tvtowsdl:gavahiRow"丢失。

警告

5 自定义工具警告:无法导入 wsdl:port 详细信息:导入 wsdl:port 所依赖的 wsdl:binding 时出错。 XPath to wsdl:binding

警告

4 自定义工具警告:无法导入 wsdl:绑定 详细信息:导入 wsdl:binding 所依赖的 wsdl:portType 时出错。 XPath to wsdl:portType

错误

6 自定义工具错误:无法为服务引用"服务参考 1"生成代码

以为我可能走错了方向,然后我尝试添加 Web 引用,但出现以下两个错误:

错误

1 自定义工具错误:无法导入 Web 服务/架构。无法从命名空间"urn:tvtowsdl"导入绑定"tvtowsdlBinding"。无法导入操作"getGavahi"。数据类型"urn:tvtowsdl:gavahiRow"丢失。 错误 2 自定义工具错误:无法导入 Web 服务/架构。无法从命名空间"urn:tvtowsdl"导入绑定"tvtowsdlBinding"。无法导入操作"getGavahi"。数据类型"urn:tvtowsdl:gavahiRow"丢失。

我错过了什么吗?我正在使用Visual Studio 2012。请帮助我。这是 wsdl 文件

添加服务引用时出现自定义工具错误

我终于找到了问题所在。如此简单。我选择了collection type System.ComonentModelBindinglist,仅此而已.没有错误。