![](/img/trans.png)
[英]How to generate a WCF Client from the WSDL only for certain endpoints?
[英]How To generate WCF for specific WSDL
我們必須調用特定的soap webservice並且無法生成所需的.NET代理類。 我們嘗試使用svcutil.exe來完成它,並且只是在visual studio中添加服務引用,但是我們得到了相同的錯誤。 我們只是不知道這個wsdl有什么問題。 錯誤是:
自定義工具警告:無法導入wsdl:portTypeDetail:運行WSDL導入擴展時拋出異常:System.ServiceModel.Description.XmlSerializerMessageContractImporterError:這些成員可能無法派生.XPath到錯誤源:// wsdl:definitions [@ targetNamespace = ' http:// localhost:8000 / ibis / ws / Tasklist '] / wsdl:portType [@ name ='TaskControl_- WSC -_MainPortType']
自定義工具警告:無法導入wsdl:bindingDetail:導入wsdl:portType時,wsdl:binding依賴於.xPath到wsdl:portType:// wsdl:definitions [@ targetNamespace =' http:// localhost: 8000 / ibis / ws / Tasklist '] / wsdl:portType [@ name ='TaskControl_- WSC - MainPortType'] XPath to Error Source:// wsdl:definitions [@ targetNamespace =' http:// localhost:8000 / ibis / ws / Tasklist '] / wsdl:binding [@ name ='TaskControl - WSC -_MainBinding']
自定義工具警告:無法導入wsdl:portDetail:導入wsdl:binding時wsdl:port依賴於.xPath到wsdl:binding:// wsdl:definitions [@ targetNamespace =' http:// localhost: 8000 / ibis / ws / Tasklist '] / wsdl:binding [@ name ='TaskControl_- WSC -_MainBinding'] XPath to Error Source:// wsdl:definitions [@ targetNamespace =' http:// localhost:8000 / ibis / ws / Tasklist '] / wsdl:service [@ name ='externalinterfacetasks_v10'] / wsdl:port [@ name ='TasklistPort']
SoapUi似乎沒有任何問題。
有問題的wsdl鏈接: https ://drive.google.com/open ? id = 0B0PhgwgtgEbRX3U3c05WRW5LbU0
有人知道問題是什么嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.