Вот проблема, которая у меня возникает,
У меня есть приложение C ++, которое запускается путем записи данных в файлы .txt, и я хочу создать пакет MSI для приложения.
Когда я собираю и запускаю свое приложение, все в порядке, но когда я запускаю мой установочный файл MSI, созданное приложение получает правильные привилегии для работы.
Я не могу найти способ, позволяющий приложению записывать необходимые файлы .txt, даже если я включаю их в пакет и задаю их как системные файлы.
Если я "запуститькак администратор "все хорошо, но это не совсем правдоподобно, так как мне нужно, чтобы он работал во время" Запуск от имени пользователя ".
Есть ли в любом случае, чтобы при установке пользователю предлагать согласиться на установку с правами администратора, так что это не нужно делать вручную перед запросом при каждом запуске.
Все, что может получитьмой код, выполняющийся снова, был бы великолепен, спасибо.