Использование .NET 4 / C # ...
Мне нужно десериализовать старые конфигурационные файлы, которые содержат сериализованное представление типа, скажем, ns1.X. Сериализация была выполнена с использованием BinaryFormatter
.
Проблема в том, что после раунда рефакторинга тип X был перемещен в другое пространство имен, скажем, ns2.X.
Я попытался создать новый пустой тип ns1.X, производный от ns2.X, и хотя это обходит ошибку ' Не удается найти тип ns1.X ', свойства десериализованного объекта все null
. Кроме того, никакие ctors не вызываются в процессе.
Есть предложения?