【发布时间】:2011-11-01 12:20:42
【问题描述】:
我使用序列化/反序列化技术。 BinaryFormatter 类。 每次创建新程序集时,即使类结构相同,BinaryFormatter 也无法反序列化二进制数据,但程序集版本不同。 如果类结构保持不变,是否可以在不检查程序集版本的情况下反序列化二进制缓冲区?
【问题讨论】:
-
你能把要反序列化的类移动到一个单独的程序集中吗?显然它没有改变?
-
是的,我可以。我正在寻找一种方法来跳过程序集版本检查,并自行承担风险。
标签: c# deserialization binaryformatter