Partager via


Comment : définir des autorisations personnalisées pour une application ClickOnce

Vous pouvez déployer une application ClickOnce qui utilise des autorisations par défaut pour les zones Internet ou Intranet local. Vous pouvez également créer une zone personnalisée pour les autorisations spécifiques dont l'application a besoin. Pour cela, vous pouvez personnaliser les autorisations de sécurité dans la page Sécurité du Concepteur de projets.

Pour personnaliser une autorisation

  1. Un projet étant sélectionné dans l'Explorateur de solutions, cliquez dans le menu Projet sur Propriétés.

  2. Cliquez sur l'onglet Sécurité.

  3. Activez la case à cocher Activer les paramètres de sécurité ClickOnce.

  4. Sélectionnez la case d'option Il s'agit d'une application de confiance partielle.

    Les contrôles contenus dans la section Autorisations de sécurité ClickOnce sont activés.

  5. Dans la liste déroulante Zone à partir de laquelle votre application sera installée, cliquez sur (Personnalisé).

  6. Cliquez sur Modifier les autorisations XML.

    Le fichier app.manifest s'ouvre dans l'Éditeur XML.

  7. Avant l'élément </applicationRequestMinimum>, ajoutez le code XML des autorisations que votre application requiert.

    Notes

    Vous pouvez utiliser la méthode ToXml d'un jeu d'autorisations pour générer le code XML du manifeste d'application. Par exemple, pour générer le code XML du jeu d'autorisations EnvironmentPermission, appelez la méthode ToXml. Pour plus d'informations sur la structure du jeu d'autorisations XML, consultez Comment : importer un jeu d'autorisations à l'aide d'un fichier XML.

Voir aussi

Concepts

Sécurisation des applications ClickOnce

Sécurité d'accès du code pour les applications ClickOnce

Sécurisation des applications ClickOnce