我正在尝试添加对使用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的说明操作了。我还缺少其他步骤吗?