由于缺少元素,未处理的SoapException

时间:2012-02-19 17:34:22

标签: c# .net soap wsdl

遗憾的是,一个不容易回答的问题,因为我无法真正为您提供相应的WSDL。但也许你可以帮助我。

设置:我有一个C#.Net 4应用程序通过wsdl.exe生成的类与SOAP Web服务进行通信。

        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"

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

John指出,错误消息来自Web服务本身。因此我的问题无法回答。