Ответ 1
http://victorhurdugaci.com/using-uac-with-c-part-1/
http://victorhurdugaci.com/using-uac-with-c-part-2/
http://victorhurdugaci.com/using-uac-with-c-part-3/
* самооценка
Возможно ли, что приложение С#.NET запрашивает административные права на ПК с Windows 7?
Я хочу иметь возможность развернуть приложение через Click Once и использовать его для выполнения административных задач (в этом случае он записывает записи реестра для основного приложения).
http://victorhurdugaci.com/using-uac-with-c-part-1/
http://victorhurdugaci.com/using-uac-with-c-part-2/
http://victorhurdugaci.com/using-uac-with-c-part-3/
* самооценка
просто все, что вам нужно сделать, это добавить файл манифеста приложения к вашему проекту
simple: щелкните правой кнопкой мыши по проекту, добавьте, новый элемент, файл манифеста
и измените
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
к
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />