SerializationException无法找到程序集

时间:2011-07-28 20:02:04

标签: .net serialization binary-serialization

我需要知道是否可以序列化AssemblyA.MyType类型的对象并反序列化该文件以键入AssemblyB.MyType。 这两种类型是相同的,唯一的区别是它存储的位置(AssemblyA和AssemblyB)。

我的情景: AssemblyA由可执行文件 ExeA 使用,它需要很多类型和功能。 AssemblyB是 ExeB 的用户,只需要MyType(并且不能包含AssemblyA上的任何其他引用)

我想如果我创建一个包含MyType的第三个程序集(AssemblyC),我将从AssemblyA和AssemblyB中删除MyType,并将引用AssemblyC添加到我的两个项目中。 但是可以使用不同的类型进行序列化和反序列化吗?

我正在使用net 2.0

谢谢。

0 个答案:

没有答案