Re[2]: Проблемы Binary serialization
От: grosborn  
Дата: 04.06.13 16:00
Оценка:
S>Была проблема с бинарной (де)сериализацией -- требовала
S>определенную сборку, т.к. её метаданные куда-то там прописались.
S>Вроде победил тем,что подписывался на AppDomain.CurrentDomain.AssemblyResolve
S>и скармливал текущую сборку.

Нет, здесь сборка добавилась. Проблема прибиндить переименованные типы. Автоматом естественно оно не может, а свой биндер подключить невозможно, потому что a. BinaryFormatter использует привязку к типам internal в системных сборках, б. вообще теряется информация о типе, RuntimeType это потеря информации о типе.

И что мне теперь делать, бинарную сериализацию ф топку? Получается ее вообще лучше никогда не использовать? И вопрос более общий, поскольку вообще со всеми .NET сериалзациями вечные проблемы и костыли, нет ли какой-нибудь нормальной библиотеки на тему сериализации?
Забанен на рсдн за применение слова "Маргинал"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.