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

 

Date de publication : novembre 2016

Pour obtenir la dernière documentation sur Visual Studio 2017 RC, consultez Documentation Visual Studio 2017 RC.

Vous pouvez déployer une application ClickOnce qui utilise les autorisations par défaut pour la zone Internet ou Intranet local. Vous pouvez également créer une zone personnalisée pour les autorisations spécifiques nécessaires à l’application. Vous pouvez pour cela personnaliser les autorisations de sécurité dans la page Sécurité du Concepteur de projets.

Pour personnaliser une autorisation

  1. Après avoir sélectionné un projet dans l’Explorateur de solutions, dans le menu Projet, cliquez sur Propriétés.

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

  3. Cochez la case 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 de 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 pour les autorisations dont votre application a besoin.

    System_CAPS_ICON_note.jpg Remarque

    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 pour le jeu d’autorisations EnvironmentPermission, appelez la méthode ToXml. Pour plus d’informations sur la structure du code XML de jeu d’autorisations, consultez NIB: Comment : importer un jeu d’autorisations à l’aide d’un fichier XML.

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

Afficher: