Can anyone kindly suggest me how to serialize a Hashtable using XmlSerializer? It gives me a System.InvalidOperation Exception. Even by customizing the serialization process, it wont pass through the constructor and the GetDataObject methods.