Maison développement back-end Tutoriel C#.Net Analyse de la façon dont les programmes .NET s'exécutent automatiquement en tant qu'administrateur

Analyse de la façon dont les programmes .NET s'exécutent automatiquement en tant qu'administrateur

Mar 15, 2017 am 10:23 AM

Windows 7 et Vista ont amélioré la sécurité du système. Dans le même temps, vous devez spécifier explicitement « Exécuter en tant qu'administrateur » pour accorder au logiciel en cours d'exécution des autorisations plus avancées,

comme l'accès au registre, etc. Sinon, lorsqu'un programme exécuté en tant qu'utilisateur normal doit accéder à des ressources système de niveau supérieur, une exception sera

générée.

Comment faire en sorte que le programme nécessite automatiquement les autorisations "administrateur" au démarrage, il suffit de modifier les éléments de configuration dans le fichier app.man

ifest.

Le fichier app.manifest n'existe pas par défaut Nous pouvons ajouter automatiquement le fichier via les opérations suivantes.

(1) Entrez dans la page

Propriétés du projet.

(2) Sélectionnez la colonne "Sécurité".

(3) Cochez « Activer les paramètres de sécurité ClickOnce ».

Désormais, le fichier app.manifest est automatiquement généré dans le répertoire Propriétés. Ouvrez le fichier et modifiez la valeur de niveau requestExecutionLevel du nœud trustInfo/security/requestedPrivileges en

requireAdministrator . Comme indiqué ci-dessous :

      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">         
      <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />      
      </requestedPrivileges>
Copier après la connexion


N'oubliez pas que si vous n'avez pas besoin de ClickOnce, vous pouvez revenir au page des propriétés du projet et modifiez " Décochez " Activer les paramètres de sécurité ClickOnce ". ​

Ensuite, recompilez votre programme et tout ira bien.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment résoudre le problème selon lequel Windows 11 vous demande de saisir le nom d'utilisateur et le mot de passe de l'administrateur pour continuer ? Comment résoudre le problème selon lequel Windows 11 vous demande de saisir le nom d'utilisateur et le mot de passe de l'administrateur pour continuer ? Apr 11, 2024 am 09:10 AM

Comment résoudre le problème selon lequel Windows 11 vous demande de saisir le nom d'utilisateur et le mot de passe de l'administrateur pour continuer ?

L'administrateur Win11 vous empêche d'exécuter cette application L'administrateur Win11 vous empêche d'exécuter cette application Jan 30, 2024 pm 05:18 PM

L'administrateur Win11 vous empêche d'exécuter cette application

Résumé des méthodes pour obtenir les droits d'administrateur dans Win11 Résumé des méthodes pour obtenir les droits d'administrateur dans Win11 Mar 09, 2024 am 08:45 AM

Résumé des méthodes pour obtenir les droits d'administrateur dans Win11

Comment exécuter PowerShell en tant qu'administrateur dans Win10. Comment exécuter PowerShell en tant qu'administrateur dans Win10. Jul 18, 2023 pm 02:05 PM

Comment exécuter PowerShell en tant qu'administrateur dans Win10.

Quelles sont les perspectives d'emploi du C# ? Quelles sont les perspectives d'emploi du C# ? Oct 19, 2023 am 11:02 AM

Quelles sont les perspectives d'emploi du C# ?

Partagez plusieurs frameworks de projets open source .NET liés à l'IA et au LLM Partagez plusieurs frameworks de projets open source .NET liés à l'IA et au LLM May 06, 2024 pm 04:43 PM

Partagez plusieurs frameworks de projets open source .NET liés à l'IA et au LLM

Comment ouvrir un logiciel en tant qu'administrateur ? Plusieurs façons d'exécuter des programmes en tant qu'administrateur dans Win10 Comment ouvrir un logiciel en tant qu'administrateur ? Plusieurs façons d'exécuter des programmes en tant qu'administrateur dans Win10 Feb 29, 2024 am 11:00 AM

Comment ouvrir un logiciel en tant qu'administrateur ? Plusieurs façons d'exécuter des programmes en tant qu'administrateur dans Win10

Tutoriel de modification du compte administrateur Win10, l'éditeur vous guidera dans l'opération Tutoriel de modification du compte administrateur Win10, l'éditeur vous guidera dans l'opération Jan 15, 2024 pm 08:33 PM

Tutoriel de modification du compte administrateur Win10, l'éditeur vous guidera dans l'opération

See all articles