Сериализация и десериализация
От: 4ybaka Россия http://4ybaka.blogspot.com/
Дата: 15.09.09 15:08
Оценка:
Как обойти проверку несоответствия версии подключенной библиотеки при десериализации? Т.е. сериализую BitFormatter'ом объект из библиотеки одной версии, а при десериализации версия этой библиотеки уже увеличилась, из-за чего он не десериализует. Пробовал использовать
formatter.AssemblyFormat = System.Runtime.Serialization.Formatters.FormatterAssemblyStyle.Simple;

Но почему-то не помогло, хотя вроде это как раз то что нужно...
Re: Сериализация и десериализация
От: 4ybaka Россия http://4ybaka.blogspot.com/
Дата: 15.09.09 19:44
Оценка:
Оказалось это из-за параметра сборки [assembly: AssemblyCulture("ru")]. При сбросе культуры на пустую все заработало. Причем это как в mono, так и в MS.Net. Кто-нибудь может объяснить?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.