从WSDL

时间:2019-07-08 10:39:03

标签: c# wsdl

我正在尝试从WSDL(https://test.umweltbundesamt.at/ebsws/DeliveryService?wsdl)生成C#类,但是出了点问题,某些类型似乎丢失了。

在大多数情况下,生成的C#类工作正常,除了使用操作“ GetEBSConsignmentStorageReport”时,我会收到此错误:

  

System.InvalidOperationException:XML文档中存在错误   (1,527)。 ---> System.InvalidCastException:无法转换对象   输入'ReportEntryTypeStorageSuccess'进行输入   “ ReportEntryTypeStorageFailure”。

此错误是有道理的,因为生成的文件甚至不包含任何“ ReportEntryTypeStorageSuccess”。但看起来应该如此。

我直接使用svcutil和链接生成了C#文件。

显然我应该有一个ReportEntryTypeStorageSuccess,但是由于某种原因它不是由svcutil生成的。

我在这里做错什么了吗,还是有更好的方法来生成C#部分?

0 个答案:

没有答案