Sdílet prostřednictvím


Správa balíčků VSPackage

Ve většině případů se nemusíte starat o správu balíčků VSPackage, protože šablony projektů a položek se registrují a načítají balíček automaticky. V některých případech se ale možná budete muset trochu dozvědět víc, abyste mohli spravovat balíček.

Použití experimentální instance

Další informace o experimentální instanci najdete v tématu Experimentální instance.

Registrace a zrušení registrace balíčků VSPackage

Informace o registraci a zrušení registrace balíčků VSPackage a dalších typů rozšíření najdete v tématu Registrace a zrušení registrace balíčků VSPackage.

Načtení balíčku VSPackage

Balíčky VSPackage lze nastavit tak, aby se automaticky načítá, když je zapnutý konkrétní identifikátor GUID CMDUICONTEXT. Další informace naleznete v tématu Načtení balíčků VSPackages.

Použití AsyncPackage k načtení balíčků VSPackage na pozadí

Třída AsyncPackage umožňuje načítání balíčků na vlákno na pozadí pro lepší odezvu uživatelského rozhraní v sadě Visual Studio. Další informace naleznete v tématu Postupy: Použití AsyncPackage k načtení balíčků VSPackage na pozadí.

Kontext uživatelského rozhraní založeného na pravidlech pro rozšíření

Kontexty uživatelského rozhraní založené na pravidlech umožňují autorům rozšíření definovat přesné podmínky, za kterých je aktivovaný kontext uživatelského rozhraní a přidružené balíčky VSPackage. Další informace naleznete v tématu Postupy: Použití kontextu uživatelského rozhraní založeného na pravidlech pro rozšíření sady Visual Studio.

Diagnostika výkonu rozšíření

Rozšíření můžou mít vliv na výkon při spouštění a načítání řešení. Zjistěte, jak se počítá dopad rozšíření sady Visual Studio a jak ho můžete místně analyzovat a otestovat, jestli se rozšíření může zobrazit jako rozšíření ovlivňující výkon. Další informace naleznete v tématu Postupy: Diagnostika výkonu rozšíření.

Řešení potíží s balíčky VSPackages

Projděte si techniky pro řešení potíží s balíčky VSPackage, které se nenačítají nebo dochází k chybám: Řešení potíží s balíčky VSPackage