Расширенный установщик MSI - только запись в ProgramData при запуске приложения WPF от имени администратора

У меня есть приложение WPF, в котором я сохраняю файл конфигурации.

Я пытаюсь написать:

Environment.SpecialFolder.CommonApplicationData (C:\ProgramData\My App)

Тем не менее, когда я запускаю приложение (не Adminstrator), он пишет файл здесь:

C:\Users\MyUser\AppData\Local\VirtualStore\ProgramData\My App

Когда я запускаю приложение от имени администратора, оно правильно записывает данные в ProgramData.

Таким образом, я могу поделиться файлом настроек между пользователями. Есть ли особый способ запуска или настройки установщика?

Есть ли другой предложенный способ поделиться файлом конфигурации без запуска приложения от имени администратора?

Я использую Advanced Installer.

0 ответов

Другие вопросы по тегам