我对C#很新。我尝试使用VS2015生成的代理类从Web服务中使用数据。下面是发生错误的XSD片段。
下面的XSD片段
<s:element minOccurs="0" maxOccurs="1" name="PriceList">
<s:complexType>
<s:sequence>
<s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www/w3/org/2001/XMLSchema" processContents="lax"/>
<s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax"/>
</s:sequence>
</s:complexType>
</s:element>
我使用fiddler检查了响应,看来数据集中的一个元素有xs:anyType
,这就是我得到异常的地方。
异常:Column需要有效的DataType。
我搜索了很多论坛,无法得到如何处理这个问题的答案。对不起,如果我忽略了,这个问题已经得到解答。我无法改变响应的方式。
有人可以帮助我摆脱这个错误吗?