0
不幸的是一個不太容易回答的問題,因爲我無法真正爲您提供相關的WSDL。但是也許你可以幫助我。未處理的SoapException由於缺少元素
設置:我有一個C#.Net 4應用程序通過由wsdl.exe生成的類與SOAP webservice進行通信。
ZWmGetEpc storage = new ZWmGetEpc();
storage.IpLgnum = "XYZ";
Z_WM_GET_EPC erpInventory = new Z_WM_GET_EPC();
ZWmGetEpcResponse response = erpInventory.ZWmGetEpc(storage);
到目前爲止,這麼好。但是,當我啓動程序,我得到erpInventory.ZWmGetEpc(storage)
一個錯誤,即未處理的SoapException:
CX_ST_MATCH_ELEMENT:.System expected element 'IpLgnum'
但在調試控制檯我可以清楚地看到該物體storage
有一個元素IpLgnum
,這是"XYZ"
只是因爲它應該。
任何想法?
'CX_ST_MATCH_ELEMENT'不是來自ASMX框架的消息。它必須是來自服務本身的消息。 – 2012-02-19 19:56:58
好的,謝謝,所以我的問題是不夠的。我將發佈一個不同的,側重於交換的SOAP消息。 – Julian 2012-02-21 14:44:41