Obsolete attribute causes property to be ignored by XmlSerialization
EDIT: After reading a MS Connect article, it appears that .Net 2.0 has a ‘feature’ where it makes ObsoleteAttribute equivalent to XmlIgnoreAttribute without any notification in the documentation. So I’m going to revise my answer to say that the only way to have your cake and eat it too in this instance is to follow … Read more