Здравствуйте, Lloyd, Вы писали:
L>Лучший способ решить проблему — не допустить ее появления.
L>Сделайте так, чтобы на клиентах всегда была последняя версия бинарников и тогда описанная проблема forward-compatibility рассосется сама собой.
Согласен. Одно уточнение: бинарники с конфигурацией распространяем одновременно (например через клик ванс), другое дело пользовательские настройки. Их можно хранить в одельном файле и парсить с обратной совместимостью по формату файла, либо хранить в единой базе данных и изменять их структуру одновременно с бинарниками.