我必须使用来自 .Net 的 Axis2 内置的第三方 Web 服务
因此,我尝试使用 webservice wsdl address( https://service/Services.wsdl
) 添加服务引用,但出现以下错误:
The document was understood, but it could not be processed.
- The WSDL document contains links that could not be resolved.
- There was an error downloading https://service/Services.xsd.
...etc
最后一个错误(下载 .xsd 时出错)可能是导致我这个问题的原因。这是因为 VS2010 试图在这个地址下载它:https://service/Services.xsd
但实际上它就在这里:https://service/GoodServices.xsd
编辑
我如何告诉 VS2010 从上面的正确链接中获取 xsd 而不是由于不正确的 wsdl 导致的错误分辨率?