Прямо сейчас, когда я выпускаю новую сборку моего приложения .NET, путь UserAppDataPath указывает на новую папку, содержащую номер сборки.
Документы и
Settings \ UserName \ Application
Data \ Компания \ AssemblyName \ 1.0.0.0
Я использую этот путь как удобное место для хранения файлов настроек расширенного пользовательского интерфейса. Каждый раз, когда я отпускаю, пользователь теряет свои предыдущие настройки пользовательского интерфейса.
Безопасно ли обрезать номер версии \ 1.0.0.0 и использовать его корневой путь? или есть лучший способ хранить настройки в месте, где всегда есть права на запись?