SPROXY Error SDL1030
Visual Studio 2005
sproxy.exe does not support extension of complexType
SPROXY does not support complexTypes with extension--that is, complex types that are derived and extend their base type.
The following XML will trigger the error because of <s:extension base="s0:BaseObject"> which is unsupported.
<s:complexType name="Vehicle">
<s:complexContent mixed="false">
<s:extension base="s0:BaseObject">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Make" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Model" type="s:string" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="BaseObject" />