Я недавно обнаружил, что мое приложение работает неправильно на машинах с Win 7, потому что у него нет разрешения на создание файлов / подкаталогов в каталоге установки. Это то, что приложение должно уметь делать, и я обнаружил, что оно работает нормально, если оно запускается с правами администратора.
Я хотел бы убедиться, что приложение может создавать подкаталоги и файлы по мере необходимости, самым простым способом - разрешая разрешения автоматически, если это возможно. В идеале это было бы без необходимости запрашивать у пользователя ручную функцию «Запуск от имени администратора» в моем исполняемом файле.
Каков наилучший способ автоматически достичь этого?
Я нашел этот вопрос:
Как развернуть приложения в режиме администратора?
Это применимо? Это лучший способ?
Мне кажется, что это ограничение не нужно в Win 7 - приложения должны иметь возможность манипулировать файлами, по крайней мере, в своем собственном каталоге.
Спасибо