I am using xsd.exe to generate a C# class from a collection of xsd files. The xsd file makes use of the <xsd:documentation>
tag to include useful descriptions. Example:
<xsd:complexType name="AddressType">
<xsd:annotation>
<xsd:documentation>A formatted or free form address and its intended use.</xsd:documentation>
</xsd:annotation>
Unfortunately all of this is lost in the generated C# class. Interestingly each class has an empty remarks documentation tag attached to it.
/// <remarks/>
Ideally I would like to find a solution (doesn't have to be with .NET's xsd.exe) that includes this documentation in the generated C# class (either in or documentation tags). It could be a post processor or an entirely different process. Anything short of me adding them manually!