Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wcf svcutil在尝试从复杂wsdl创建代理时出错_Wcf_Soap_Wsdl_Svcutil.exe - Fatal编程技术网

Wcf svcutil在尝试从复杂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

我正在研究由标准组织(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和相关文件


谢谢

如果您将链接到用于构建代理的wsdl,您可能会得到更多响应。我的猜测是存在名称空间定义问题。我确实在MSDN论坛条目上找到了其他有类似问题的人和解决方案。

我没有可以共享的链接,但如果您认为有帮助,我可以发布wsdl。您也可以在这里获取wsdl。我看了看链接。这是相关的,但我已经克服了这个特殊的错误。这是下一行:)。尽管有警告,我还是能够生成文件,但是文件不完整。我明天会看看我能做些什么。谢谢你的链接!我在MSDN论坛上添加了同样的问题,并提供了更多细节