I'm trying to generate data contracts from supplied XSD's. Svcutil.exe is throwing this error at me:
The
'http://www.w3.org/2001/XMLSchema:any'element is not supported in this context."
Looking in the XSD, element of type any appear twice. This is the first time it appears.
<xs:element minOccurs="0" maxOccurs="1" name="Markup">
<xs:complexType>
<xs:all>
<xs:any processContents="lax" />
</xs:all>
</xs:complexType>
</xs:element>
</xs:all>
</xs:complexType>
From my research on this, it seems like xs:any can't be in an xs:all element. But I can't find a specification or equivalent that definitively shows this.
Can xs:any appear in an xs:all? Or is it not valid?