Мне нужно сериализовать некоторые графы объектов на диск
С какими трудностями я могу столкнуться, если я внесу изменения в класс, а затем попытаюсь десериализовать старую версию?
Некоторые сериализаторы справляются с этим лучше, чем другие?
Каков стандартный способ обработки такого сценария?
Например, в новой версии кода нужно ли мне сохранять все старые классы, чтобы при десериализации старого файла я мог сделать это для старого класса, а затем перенести данные в новый класс? Изменит ли десериализацию изменение имени класса / пространства имен?
Спасибо за любой совет