标签: c# .net serialization versioning
我们保留了一些对象的序列化值。现在我们想对一些对象进行实质性的改变。
所以我想做的是使用旧程序集加载旧版本的对象,然后使用较新版本的对象再次反序列化和序列化。我可以使用转换方法将旧对象转换为新对象。
我一直在反序列化器上转换对象,但在这种情况下,它几乎是同名的新对象。
答案 0 :(得分:0)
所以你只需要一次转换,对吧?如何使用XmlSerializer作为中间体?