Wcf svcutil在尝试从复杂wsdl创建代理时出错
我正在研究由标准组织(IHE)发布的WSDL。它非常复杂,其中包含60多个数据类型的XSD 当我尝试使用svcutil生成客户机代理时,出现以下错误 警告:命名空间中的可选WSDL扩展元素“body”http://schemas.xmlsoap.org/wsdl/soap12/"没有处理 XPath://wsdl:definitions[@targetNamespace='urn:ihe:iti:pixv3:2007']/wsdl:binding[@name='PIXManager_binding_Soap12']/wsdl:operation[@name='PIXManager_PRPA_in201304; uv02']/wsdl:output* 如果需要,我可以发布wsdl和相关文件Wcf svcutil在尝试从复杂wsdl创建代理时出错,wcf,soap,wsdl,svcutil.exe,Wcf,Soap,Wsdl,Svcutil.exe,我正在研究由标准组织(IHE)发布的WSDL。它非常复杂,其中包含60多个数据类型的XSD 当我尝试使用svcutil生成客户机代理时,出现以下错误 警告:命名空间中的可选WSDL扩展元素“body”http://schemas.xmlsoap.org/wsdl/soap12/"没有处理 XPath://wsdl:definitions[@targetNamespace='urn:ihe:iti:pixv3:2007']/wsdl:binding[@name='PIXManager_bindin
谢谢如果您将链接到用于构建代理的wsdl,您可能会得到更多响应。我的猜测是存在名称空间定义问题。我确实在MSDN论坛条目上找到了其他有类似问题的人和解决方案。我没有可以共享的链接,但如果您认为有帮助,我可以发布wsdl。您也可以在这里获取wsdl。我看了看链接。这是相关的,但我已经克服了这个特殊的错误。这是下一行:)。尽管有警告,我还是能够生成文件,但是文件不完整。我明天会看看我能做些什么。谢谢你的链接!我在MSDN论坛上添加了同样的问题,并提供了更多细节