Partager via


Déploiement d'une extension de modélisation de couche

Les utilisateurs de Visual Studio Premium et Visual Studio Ultimate peuvent installer des extensions de modélisation de couche que vous créez à l'aide de Visual Studio Ultimate.

Installation de votre extension

Votre extension est compilée dans un fichier VSIX, que vous pouvez installer sur d'autres ordinateurs. Vous pouvez également l'installer sur votre ordinateur de développement, pour rendre l'extension disponible dans l'instance principale de Visual Studio.

Pour installer l'extension

  1. Dans le projet qui contient source.vsix.manifest, ouvrez bin\* dans l'Explorateur Windows.

  2. Copiez le fichier *.vsix sur l'ordinateur sur lequel vous souhaitez installer l'extension.

  3. Sur l'ordinateur cible, double-cliquez sur le fichier *.vsix dans l'Explorateur Windows.

    L'installateur VSIX s'ouvre.

Pour désinstaller l'extension

  1. Dans Visual Studio, dans le menu Outils, cliquez sur Gestionnaire d'extensions.

  2. Cliquez sur le nom de l'extension, puis sur Désinstaller.

Installation d'une extension sur un Serveur Team Foundation Build

Normalement, Visual Studio n'est pas installé sur les serveurs Team Foundation Build ; vous ne pouvez donc pas installer VSIX en double-cliquant dessus. L'installation de Team Foundation Build inclut certains composants qui permettent à une extension VSIX de fonctionner, mais vous devez installer l'extension manuellement.

Pour installer votre extension de couche sur un serveur Team Foundation Build

  1. Copiez les fichiers .vsix suivants de votre ordinateur de développement vers l'ordinateur Team Foundation Build.

    Placez le fichier VSIX dans l'un des emplacements suivants :

    • Pour effectuer l'installation pour tous les utilisateurs et services :

      %ProgramFiles%\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft

    • Pour effectuer l'installation uniquement pour le service réseau qui exécute Team Foundation Build :

      %WinDir%\ServiceProfiles\NetworkService\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\Microsoft

    • Si vous avez configuré Team Foundation Build pour fonctionner en mode interactif comme un utilisateur particulier, vous pouvez effectuer l'installation juste pour cet utilisateur :

      %LocalAppData%\Microsoft\VisualStudio\12.0\Extensions\Microsoft

      Notes

      %LocalAppData% est en général DriveName:\Utilisateurs\UserName\AppData\Local.Sous Windows XP ou Windows 2003, utilisez %AppData% au lieu de %LocalAppData%.

  2. Développez chaque fichier VSIX dans un dossier au même emplacement :

    1. Remplacez l'extension de nom de fichier .vsix par .zip.

    2. Extrayez le contenu du fichier .zip dans un dossier.

    3. Supprimez le fichier .zip.

  3. Redémarrez Team Foundation Build.