我必须使用.Net
中的Axis2内置的第三方Web服务所以我尝试使用webservice wsdl地址(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导致的错误解析?
答案 0 :(得分:3)
这可能还有很长的路要走,但对我有用。
https://preprodservices.crif-online.ch/CrifSS/CrifSoapServiceV1?xsd=crif-soap-service_v1.0.xsd
C:\test\project....
)。