ApplicationSettingsBase.Upgrade() не работает для приложения Xbap
У меня есть приложение xbap, после обновления с одной версии на следующую, скажем, XX.XX.XX до YY.YY.YY, я хотел обновить настройки своего приложения (данные персонализации), поэтому я использовал settings.Upgrade()
, Но, похоже, файл конфигурации не обновляется.
Возможной причиной может быть различное расположение развертывания старой версии exe и новой версии exe.
Зависимости приложений и exe развернутые изменения местоположения для каждого развертывания. При обновлении, когда пользователь открывает URL-адрес, происходит новое развертывание и новое местоположение для последней версии exe и ее зависимостей.
Я хочу знать, есть ли способ, которым я могу обновить свои данные персонализации или я что-то упускаю, потому что у меня очень мало знаний о приложениях xbap и о том, как они работают.
Ссылки по теме:
Как сохранить изменения в файле.settings/.config при изменении версии файла?
Как сохранить настройки user.config для разных версий сборки в.net?
Сохранить настройки пользователя после изменения сборки / версии файла