(高分)求助 反序列化错误 --无法找到程序集 Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
xiven 2010-10-22 03:52:20 反序列化时报错:无法找到程序集 XXX,Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
使用的是以二进制方式序列化对象:BinaryFormatter bf = new BinaryFormatter();
一个可序列化的类BasefrmSerializable,保存界面控件信息。
在 C#写的DLL,此类BasefrmSerializable和DLL是同一个程序集。 在DLL 通过调用此类序列化和反序列化界面控件。
现在错误情况为:
1,新建一个C#工程 引用此DLL 一切正常。
2,在其他语言(Dephi)中 调用此DLL(以COM组件形式),在反序列化时报错---无法找到程序集 XXX,Version=1.0.0.0, Culture=neutral, PublicKeyToken=null