Настроить приложение .NET для запуска повышенной

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

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

1 ответ

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

Все, что вам нужно сделать, это добавить новый элемент в свой проект и выбрать "Application Manifest". Правильные настройки будут указаны в файле с указанием списка комментариев. Измените requestExecutionLevel на requireAdministrator, и вы будете установлены.

licensed under cc by-sa 3.0 with attribution.