Расширенный установщик MSI - только запись в ProgramData при запуске приложения WPF от имени администратора
У меня есть приложение WPF, в котором я сохраняю файл конфигурации.
Я пытаюсь написать:
Environment.SpecialFolder.CommonApplicationData (C:\ProgramData\My App)
Тем не менее, когда я запускаю приложение (не Adminstrator), он пишет файл здесь:
C:\Users\MyUser\AppData\Local\VirtualStore\ProgramData\My App
Когда я запускаю приложение от имени администратора, оно правильно записывает данные в ProgramData.
Таким образом, я могу поделиться файлом настроек между пользователями. Есть ли особый способ запуска или настройки установщика?
Есть ли другой предложенный способ поделиться файлом конфигурации без запуска приложения от имени администратора?
Я использую Advanced Installer.