Comment forcer mon application .NET à s'exécuter en tant qu'administrateur ?

Comment forcer mon application .NET à s’exécuter en tant qu’administrateur ?

Vous devrez modifier le manifeste intégré dans le programme. Cela fonctionne avec Visual Studio 2008 et versions ultérieures : Projet + Ajouter un nouvel élément, sélectionnez « Application Manifest File ». Modifiez l’élément <requestedExecutionLevel> en :

 <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

L’utilisateur recevra l’invite UAC lorsqu’il lancera le programme. Utilisez cela avec discernement ; leur patience peut s’épuiser rapidement.