SerializationException Невозможно найти сборку - PullRequest
2 голосов
/ 29 июля 2011

Мне нужно знать, возможно ли сериализовать объект типа AssemblyA.MyType и десериализовать файл для типа AssemblyB.MyType. Эти два типа идентичны, единственное отличие состоит в том, где они хранятся (AssemblyA и AssemblyB).

Мой сценарий: AssemblyA используется исполняемым файлом ExeA , которому требуется множество типов и функций. AssemblyB является пользователем ExeB , и ему просто нужен MyType (и он не может содержать никаких других ссылок на AssemblyA)

Я думаю, что если я создам третью сборку (AssemblyC), которая содержит MyType, я удаляю MyType из AssemblyA и AssemblyB и добавляю ссылку AssemblyC в мои два проекта. Но можно ли сериализовать и десериализовать, используя разные типы?

Я использую сеть 2.0

Спасибо.

...