The DataSet visualizer is great!
We have one problem though:
We use it on typed DataSets, but if the typed DataSet is not marked as serializable and does not have a constructor for Serialization we get an exception saying:
Type MynameSpace.MyTypedDataSetClass in assembly ‘MyNameSpace.MyAssemblyName, version 188.8.131.52, Culture=neutral, PublicKeyToken=null’ is not marked as serializable.
I have tried making my own visualizer and I get the same exception. This can be fixed by modifying the typed Dataset class, but it seems like Microsoft has a trick to get around this because the standard DataSet visualizer included with Visual Studio 2005 is able to visualize a typed DataSet without any modifications.