将第三方WSDL添加为服务引用后,不会自动生成Reference.cs

时间:2016-01-31 10:35:51

标签: c# web-services soap asp.net-mvc-5 wsdl

我正在尝试添加对使用SOAP的第三方Web服务的引用。我有一个有效的WSDL。

当我添加服务引用时,Reference.cs文件将保留为空,但标题注释除外。

我尝试过使用默认设置,我也尝试取消选中

  

重复使用参考装配中的类型

这给了我以下错误

  

无法为服务参考' ServiceReference1'生成代码。有关详细信息,请查看其他错误和警告消息。

警告

  

无法导入wsdl:portType   详细信息:运行WSDL导入扩展时抛出异常:System.ServiceModel.Description.XmlSerializerMessageContractImporter   错误:具有目标命名空间的模式' http://staging-creditbureau-api.stubbsgazette.ie/soap/'无法找到。   XPath到错误源:// wsdl:definitions [@targetNamespace =' http://staging-creditbureau-api.stubbsgazette.ie/soap/'] / wsdl:portType [@name =' apiSoap']

  

无法导入wsdl:binding   详细信息:导入wsdl:binding依赖的wsdl:portType时出错。   XPath到wsdl:portType:// wsdl:definitions [@targetNamespace =' http://staging-creditbureau-api.stubbsgazette.ie/soap/'] / wsdl:portType [@name =' apiSoap']   XPath到错误来源:// wsdl:definitions [@targetNamespace =' http://staging-creditbureau-api.stubbsgazette.ie/soap/'] / wsdl:binding [@name =' apiSoap']

我已按照Microsoft的说明操作了。我还缺少其他步骤吗?

0 个答案:

没有答案
相关问题