我正在序列化一些数据,如字段和自定义类来创建二进制数据(字节数组)。反序列化异常:无法找到程序集
然后我想Deserialize
它从二进制数据返回到字段和类。
但我得到一个异常。如果这两种方法会在同一个程序集中发生,那么它们都可以正常工作 - 但不是。
我在一个assambly中进行序列化,并在另一个序列化中进行反序列化。这也是说: Unable to find assembly 'MyAssamblyName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
注1:我没有问题领域退回,只有类导致他们。
注2:我在这两个程序集中都有相同的类。
K ...上下文;我们应该假设你正在使用BinaryFormatter?您序列化的类型是在两个项目都引用的程序集中?您是否意外地通过事件连续发布比您预期更多的数据? (这经常发生) –