C # .NET: Acquérir des droits d'administrateur?
-
01-10-2019 - |
Question
Est-il possible dans une application .NET C # pour demander des droits d'administration sur un PC Windows 7?
Je veux être en mesure de déployer l'application via Cliquez une fois et les utilisateurs ont l'utiliser pour effectuer des tâches administratives (dans ce cas, il est en train d'écrire les entrées de registre pour l'application principale).
La solution
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
* auto-promotion
caractères supplémentaires, car il doit être 30
Autres conseils
simplement tout ce que vous devez faire est d'ajouter le fichier manifeste d'application à votre projet
simple: un clic droit sur le projet, ajouter, nouvel élément, fichier manifest
et modifier les
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
à
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />