Если я переименую скомпилированное приложение, например, с myapp.exe
в app.exe
, то при запуске переименованного исполняемого файла в этом пути создается новая папка пользовательских настроек:
C:\Users\{User}\AppData\Local\{CompanyName}\{ExecutableName}_Url_{SystemGUID or something strange}
Итак, я потерял все сохраненные настройки.
Затем, как я мог решить эту проблему, определяющую в VBNET
WinForms
мое собственное местоположение для хранения файла user.config
или любого другого решения, использующего инфраструктуру applicationsettings? (не сохраняя настройки в реестре или другие вещи)
PS: Я прочитал этот пост SO, который представляет собой немного другой вопрос, но в любом случае я не понял предполагаемое решение Могу ли я контролировать расположение пользовательских настроек .NET для избежать потери настроек при обновлении приложения?