Comment : déterminer les autorisations pour une application ClickOnce
Mise à jour : novembre 2007
Même si vous pouvez déployer une application ClickOnce avec les autorisations par défaut, il est toujours conseillé de restreindre les autorisations de l'application à celles dont elle a besoin réellement. Vous pouvez analyser votre application pour déterminer les autorisations dont elle a besoin en exécutant l'outil Permission Calculator, accessible à partir de la page Sécurité du Concepteur de projets.
Remarque : |
---|
Il existe des restrictions à l'outil Permission Calculator. Il exécute une analyse statique du code et ne peut pas déterminer les autorisations requises pour le code à liaison tardive ou pour les assemblys chargés de manière dynamique. De plus, si vous avez conçu votre application pour qu'elle modifie dynamiquement ses demandes d'autorisations lors de son exécution dans un environnement disposant d'autorisations moindres, l'outil signalera les autorisations maximales requises. |
Pour déterminer les autorisations d'une application
Un projet étant sélectionné dans l'Explorateur de solutions, cliquez dans le menu Projet sur Propriétés.
Cliquez sur l'onglet Sécurité.
Activez la case à cocher Activer les paramètres de sécurité ClickOnce.
Cliquez sur le bouton Calculer les autorisations.
Remarque : Tout paramètre d'autorisation existant sera remplacé.
Permission Calculator analysera l'application ; suite à cela, le tableau Autorisations requises par l'application sera mis à jour pour refléter les autorisations utilisées par l'application.
Remarque : Pour les grands projets, ce processus peut prendre plusieurs minutes.
Voir aussi
Tâches
Comment : définir des autorisations personnalisées pour une application ClickOnce
Concepts
Sécurité d'accès du code pour les applications ClickOnce
Déploiement et sécurité ClickOnce
Vue d'ensemble du déploiement ClickOnce