Настроить приложение .NET для запуска с повышенными правами - PullRequest
4 голосов
/ 10 марта 2012

Я создаю приложение .NET 3.5, которое хочу запускать с повышенными правами с самого начала. Его целью является настройка и управление сервисом.

Я не могу найти какие-либо параметры в Visual Studio 2010, которые можно использовать для настройки приложения таким образом. Вы могли бы подумать, что где-то в свойствах проекта есть флажок, который говорит: «работать с повышенными правами», но, похоже, такой настройки не существует.

1 Ответ

10 голосов
/ 10 марта 2012

Принудительное выполнение приложения с повышенными правами контролируется параметром requiredExecutionLevel в файле манифеста приложения.

Все, что вам нужно сделать, это добавить новый элемент в свой файл.проект и выберите «Манифест приложения».Правильные настройки будут перечислены в файле с перечнем комментариев, который нужно было установить.Измените запрашиваемый уровень выполнения на requireAdministrator, и вы будете установлены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...