我正在序列化一些數據,如字段和自定義類來創建二進制數據(字節數組)。反序列化異常:無法找到程序集
然後我想Deserialize
它從二進制數據返回到字段和類。
但我得到一個異常。如果這兩種方法會在同一個程序集中發生,那麼它們都可以正常工作 - 但不是。
我在一個assambly中進行序列化,並在另一個序列化中進行反序列化。這也是說: Unable to find assembly 'MyAssamblyName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
注1:我沒有問題領域退回,只有類導致他們。
注2:我在這兩個程序集中都有相同的類。
K ...上下文;我們應該假設你正在使用BinaryFormatter?您序列化的類型是在兩個項目都引用的程序集中?您是否意外地通過事件連續發佈比您預期更多的數據? (這經常發生) –