Galeries privées

Vous pouvez partager les contrôles, les modèles et les outils que vous développez en les publiant dans une galerie privée sur l’intranet de votre organisation, comme suit :

  • Créez un flux Atom (RSS) vers un emplacement central correctement configuré (référentiel) sur votre intranet. Pour plus d’informations, consultez Guide pratique pour créer un flux Atom pour une galerie privée.

  • Distribuez un fichier .pkgdef qui décrit la galerie privée. Nous vous recommandons cette configuration pour les administrateurs qui souhaitent connecter une galerie privée à de nombreux ordinateurs en même temps.

Lorsqu’une galerie privée est disponible, vous pouvez l’ajouter aux extensions et Mises à jour dans Visual Studio.

Extension Manager Add Dialog

  1. Dans la barre de menus, choisissez Outils>Options.

  2. Dans le nœud Environnement, sélectionnez Extensions et Mises à jour.

  3. Choisissez le bouton Ajouter.

  4. Dans le champ Nom , entrez un nom pour la galerie privée, par exemple My Gallery.

  5. Dans le champ URL , entrez l’URL du flux Atom ou du site SharePoint qui héberge la galerie privée.

    1. Si l’hôte est un flux Atom qui se connecte à la galerie privée, l’URL ressemble à celle-ci : http://www.mywebsite/mygallery/atom.xml. Cette URL peut faire référence à un fichier ou à un chemin d’accès réseau.

    2. Si l’hôte est un site SharePoint, l’URL ressemble à celle-ci : http://mysharepoint/sites/mygallery/forms/AllItems.aspx.

Gérer les galeries privées

Un administrateur peut mettre une galerie privée à la disposition de plusieurs ordinateurs en même temps en modifiant le registre système sur chaque ordinateur. Pour ce faire, créez un fichier .pkgdef qui décrit les nouvelles clés de Registre et leurs valeurs. Le format de ce fichier est le suivant.

[$RootKey$\ExtensionManager\Repositories\{UniqueGUID}]
@={URI}  (REG_SZ)
Disabled=0 | 1 (DWORD)
Priority=0 (highest priority) ... MaxInt (lowest priority) (DWORD) (uint)
Protocol=Atom|Sharepoint (REG_SZ)
DisplayName={DisplayName} (REG_SZ)
DisplayNameResourceID={ID} (REG_SZ)
DisplayNamePackageGuid={GUID} (REG_SZ)

Pour plus d’informations, consultez Guide pratique pour gérer une galerie privée à l’aide des paramètres de Registre.

Vous pouvez rechercher et installer des extensions Visual Studio à partir d’une galerie privée dans Extensions et Mises à jour. Les étapes suivantes utilisent une galerie privée nommée My Gallery.

Extension Manager Installing Private Gallery

  1. Dans la barre de menus, choisissez Extensions d’outils>et Mises à jour.

  2. Dans le volet gauche, sélectionnez Extensions en ligne, puis Ma galerie.

  3. Dans le volet droit, sélectionnez une extension, puis choisissez le bouton Télécharger .

À mesure que de nouvelles versions des extensions Visual Studio sont publiées dans la galerie privée, vous pouvez mettre à jour les extensions que vous avez installées. Les étapes suivantes utilisent une galerie privée nommée My Repository.

Extension Manager Private Gallery Update

  1. Dans la barre de menus, choisissez Extensions d’outils>et Mises à jour.

  2. Dans le volet gauche, sélectionnez Mises à jour, puis sélectionnez Mon référentiel.

  3. Dans le volet droit, sélectionnez une extension, puis choisissez le bouton Mettre à jour .