элемент, как мне сделать, чтобы я мог дессериализовать старые данные уже на новый класс?
Можете написать свой Binder. Но, насколько я знаю, binaryformatter объявлен устаревшим. Попробуйте msgpack
Не юзать binaryformatter) Он deprecated по секьюрити причинам
не стоит его использовать https://docs.microsoft.com/en-us/dotnet/standard/serialization/binaryformatter-security-guide
На новые свойства/поля навесить OptionalField Подробней здесь: https://docs.microsoft.com/ru-ru/dotnet/standard/serialization/version-tolerant-serialization
Спасибо, это и использовал)
Не юзать BinaryFormatter. На выбор: BSON, MessagePack.
Там дальше уже объяснял, что не мой выбор
Обсуждают сегодня