VSPackage Essentials
VSPackages sont des modules de logiciel qui composent et étendre l'environnement de développement intégré (IDE) de (IDE) Visual Studio en fournissant des éléments, des services, des projets, des éditeurs, et des concepteurs d'interfaces utilisateur. VSPackages sont l'unité de l'architecture principale de Visual Studio, et sont l'unité de déploiement, licences, et sécurité également. Visual Studio lui-même est écrit en grande partie comme une collection de VSPackages.
Pour créer une application d'extensibilité de Visual Studio , vous créez ensuite la première fois un VSPackage. Vous pouvez ensuite ajouter des commandes de menu, les fenêtres Outil, les fenêtres de document, ou autre code d'étendre Visual Studio l'IDE.
VSPackages ont un état qui est déterminé par les pages de propriétés, des paramètres, et d'autres moyens.
VSPackages peut publier sur la boîte de dialogue about et les écrans de démarrage de Visual Studio.