尝试从复杂的wsdl创建代理时svcutil给出错误

时间:2011-03-31 20:15:20

标签: wcf soap wsdl svcutil.exe

我正在研究由标准组织(IHE)发布的WSDL。它非常复杂,其中包含60多个XSD用于数据类型。

当我尝试使用svcutil生成客户端代理时,我收到以下错误

警告:未处理命名空间“http://schemas.xmlsoap.org/wsdl/soap12/”中的可选WSDL扩展元素“body”。 < / p>

的XPath:// WSDL:定义[@的targetNamespace = '瓮:IHE:ITI:pixv3:2007'] / WSDL:结合[@名称='PIXManager_Binding_Soap12 '] / WSDL:操作[@名称=' PIXManager_PRPA_IN201304UV02' ] / WSDL:输出*

如果需要,我可以发布wsdl和相关文件。

由于

1 个答案:

答案 0 :(得分:0)

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