反序列化沒法找到程序集(轉載)

提示找不到程序集,緣由是序列化時把序列化類的命名空間等信息保存了,但應用程序和類庫的命名空間多是緩存 不同的,因此提示找不到程序集。解決方法以下:ide   1.將dll加入強名稱,註冊到全局程序集緩存中this 2.在反序列化使用的IFormatter 對象加入Binder 屬性,使其獲取要反序列化的對象所在的程序集,示例以下:spa   public void DeSerialize( byt
相關文章
相關標籤/搜索