Gérer VSPackages
Dans la plupart des cas, vous n’avez pas besoin de vous soucier de la gestion des VSPackages, car les modèles de projet et d’élément inscrivent et chargent automatiquement le package. Toutefois, dans certaines circonstances, vous devrez peut-être en savoir un peu plus pour gérer votre package.
Utiliser l’instance expérimentale
Pour en savoir plus sur l’instance expérimentale, consultez l’instance expérimentale.
Inscrire et annuler l’inscription de VSPackages
Pour savoir comment inscrire et annuler l’inscription de VSPackages et d’autres types d’extension, consultez Register and unregister VSPackages.
Charger un VSPackage
Les VSPackages peuvent être définis sur le chargement automatique lorsqu’un GUID CMDUICONTEXT particulier est activé. Pour plus d’informations, consultez Charger des VSPackages.
Utiliser AsyncPackage pour charger des VSPackages en arrière-plan
La AsyncPackage
classe active le chargement de package sur un thread d’arrière-plan pour une meilleure réactivité de l’interface utilisateur dans Visual Studio. Pour plus d’informations, consultez How to : Use AsyncPackage to load VSPackages in the background.
Contexte d’interface utilisateur basé sur des règles pour les extensions
Les contextes d’interface utilisateur basés sur des règles permettent aux auteurs d’extensions de définir les conditions précises dans lesquelles un contexte d’interface utilisateur est activé et les VSPackages associés chargés. Pour plus d’informations, consultez Guide pratique pour utiliser le contexte d’interface utilisateur basé sur des règles pour les extensions Visual Studio.
Diagnostiquer les performances de l’extension
Les extensions peuvent avoir un impact sur les performances de démarrage et de charge de solution. Découvrez comment l’impact de l’extension Visual Studio est calculé et comment il peut être analysé localement pour tester si une extension peut être affichée comme une extension impactant les performances. Pour plus d’informations, consultez Guide pratique pour diagnostiquer les performances de l’extension.
Résoudre les problèmes liés aux VSPackages
Découvrez les techniques de résolution des problèmes liés aux VSPackages qui ne sont pas chargés ou qui rencontrent des erreurs : Résoudre les problèmes de VSPackages