Я создал приложение, которое использует settings.settings для хранения определенных пользовательских настроек (scope = User). Настройки загружаются правильно при запуске, изменяются во время использования и сохраняются правильно для следующего запуска. Этот цикл не имеет проблем.
Проблема возникает, когда я обновляю сборки и версии файлов для новой сборки. Установки больше не загружаются при запуске (вместо этого используются значения по умолчанию). Также представляется, что файл конфигурации, сохраненный с версии 1.1, будет сохраняться, даже если будет запущена версия 1.2, и сгенерирован и сохранен новый файл конфигурации (например, вы можете перезапустить версию 1.1, а файл конфигурации будет конфигурационным файлом, который был сохранен из этого версия).
Итак, похоже, что настройки относятся к версии сборки и/или файла. Также стоит отметить, что между версией 1.1 и версией 1.2 не было никаких изменений в файле settings.settings или что-то еще в этом отношении (т.е. Единственное изменение, которое я сделал между этими разными сборками, - это изменение номеров версий).
Есть ли способ сохранить эти настройки при изменении версии?