Installation de VSPackages avec Windows Installer

L’intégration de votre VSPackage dans Visual Studio nécessite plus que de copier des fichiers sur l’ordinateur d’un utilisateur. Le programme d’installation de votre VSPackage doit installer VSPackage et ses fichiers dépendants, puis les inscrire et les intégrer à Visual Studio. Votre VSPackage peut tirer parti des fonctionnalités d’intégration, telles que l’affichage d’une icône sur l’écran de démarrage de Visual Studio et la boîte de dialogue À propos de.

Les fichiers Microsoft Windows Installer sont la méthode recommandée pour distribuer vos VSPackages. Les packages Windows Installer faciles à utiliser peuvent s’exécuter sur n’importe quel système d’exploitation Windows pris en charge par Visual Studio. Pour plus d’informations, consultez Windows Installer.

Dans cette section

Fournit une vue d’ensemble de Windows Installer.

Décrit différentes façons de prendre en charge les installations côte à côte de vos VSPackages et de Visual Studio.

Fournit une vue d’ensemble des étapes classiques que les programmes d’installation suivent pour installer et intégrer correctement VSPackages dans Visual Studio.

Décrit comment un programme d’installation peut détecter Visual Studio et ses composants et annuler le programme d’installation si les exigences vsPackage ne sont pas remplies.

Explique comment développer un programme d’installation qui maintient l’intégrité des versions de produit précédentes.

Résume les options de localisation des VSPackages.

Explique comment les VSPackages sont inscrits au moment de l’installation et pourquoi l’inscription automatique est une mauvaise idée.

Explique comment utiliser le nouvel agrégateur de type projet pour les types de projet managés.

Explique comment utiliser RegPkg.exe pour générer un manifeste d’inscription pour un VSPackage managé.

Explique comment exécuter des commandes post-installation pour intégrer VSPackages dans Visual Studio.

Décrit les étapes que votre programme d’installation doit effectuer lorsque les utilisateurs désinstallent votre VSPackage.