Just got a problem where developer was passing the object of XmlDocument in a remoted object's method. And he was getting error, Errror : {"Type 'System.Xml.XmlDocument' in Assembly 'System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'