Visual Studio provides a schema definition for XSLT under "C:\Program Files\Microsoft Visual Studio 10.0\Xml\Schemas\xslt.xsd".
However, when trying to generate C# classes based on the .xsd
xsd "C:\Program Files\Microsoft Visual Studio 10.0\Xml\Schemas\xslt.xsd" /classes
the tool only generates an error message saying
Error: Error generating classes for schema 'C:\Program Files\Microsoft Visual Studio 10_0\Xml\Schemas\xslt'.
- Group 'char-instructions' from targetNamespace='http://www.w3.org/1999/XSL/Transform' has invalid definition: Circular group reference.
What steps or modifications are necessary to run the command successfully? Or, has this been done before, and are the results available on the web?
(Yes, I know, this answer suggests writing my own classes)