How to generate .xsd from a .cs using xsd.exe tool?

5.7k Views Asked by At

I have a .cs file that contains a subclass of XTypedElement and IXMetaData. Microsoft has a tool that generates XSD files automatically from managed code, but it doesn't accept .cs files. It only accepts .exe, .dll, .xdr, .xml, and .xsd.

How do I convert my .cs file into a .xsd file with this tool?

1

There are 1 best solutions below

0
On

You first need to compile it into dll or exe file, i.e. .NET assembly, and then use this as an input for xsd.exe

If you want to convert only a specific class, use the following command:

xsd bin\Release\MyAssembly.exe /type:The.FullName.Of.YourType