Как добавить манифест (для поддержки UAC) в мое приложение VB.NET? - PullRequest
2 голосов
/ 16 сентября 2009

Как добавить и добавить файл манифеста в VB.NET, чтобы добавить поддержку UAC в мое приложение?

Ответы [ 2 ]

6 голосов
/ 12 мая 2013

В VB.NET 2010 перейдите в Project & rarr; Мой проект & rarr; Применение & rarr; Просмотр настроек Windows.

Вы увидите манифест по умолчанию. Отсюда вы можете изменить его по своему желанию.

Например, в этом случае, чтобы требовать повышения UAC при запуске приложения, измените:

requestedExecutionLevel level="asInvoker" uiAccess="false"  

до

requestedExecutionLevel level="requireAdministrator" uiAccess="false"   
2 голосов
/ 16 сентября 2009

Вы должны добавить манифест с указанием необходимых привилегий.

Выберите Проект-> Добавить новый элемент ... и выберите Файл манифеста приложения .

Будет создан образец файла манифеста, содержащий запись <requestedExecutionLevel> и объяснение, что с ней делать.

Это работает только с Visual Studio 2008 (и, возможно, позже).

Чтобы добавить манифест в 2005, эта запись в блоге может помочь. Это выглядит довольно сложно.

...