C++ Object Graph to C#
<p>Is there a tool that will take a series of C++ headers and generate a XSD and a class that will serialize the C++ to XML?</p>

<p>Or really what we are looking for is the simplest way to migrate data from C++ to C#?  We have a library in C++ that we would like to write a GUI for in C#.  Using Managed wrapper classes it seems like we will have to make wrappers for each class.  Automation is the goal.</p>
