Получить LocalAppData с конкретной программой и в собранном виде
Как я могу получить этот путь программно?
C:\Users\Koen\AppData\Local\vanlooverenkoen\MIDIMACRO.exe_Url_04ecy2myca3ul5300zb1jbkbmpknlbzv\3.0.0.0
Это мой путь, который используется WPF user.config
, Мне нужно получить этот файл после обновления, чтобы восстановить пользовательские настройки.
Когда я пытаюсь это:
Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)
Я только получаю этот путь:
C:\Users\Koen\AppData\Local
И поскольку после имени моего приложения есть уникальная строка, нет способа жестко закодировать это.
Итак, мой вопрос, как я могу получить полный путь к WPF user.config
?
1 ответ
Это должно дать вам путь к.exe, DLL-файлам и файлам конфигурации:
string folder = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);