Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W większości przypadków nie musisz martwić się o zarządzanie pakietami VSPackage, ponieważ szablony projektów i elementów rejestrują się i ładują pakiet automatycznie. Jednak w pewnych okolicznościach może być konieczne poznanie nieco więcej informacji w celu zarządzania pakietem.
Użyj wystąpienia eksperymentalnego
Aby dowiedzieć się więcej o wystąpieniu eksperymentalnym, zobacz Wystąpienie eksperymentalne.
Rejestrowanie i wyrejestrowywanie pakietów VSPackage
Aby dowiedzieć się, jak zarejestrować i wyrejestrować pakiety VSPackage oraz inne typy rozszerzeń, zobacz Rejestrowanie i wyrejestrowywanie pakietów VSPackage.
Ładowanie pakietu VSPackage
Pakiety VSPackages można ustawić tak, aby ładowały się automatycznie, gdy włączony jest dany identyfikator GUID CMDUICONTEXT. Aby uzyskać więcej informacji, zobacz Load VSPackages (Ładowanie pakietów VSPackage).
Ładowanie pakietów VSPackage w tle za pomocą pakietu AsyncPackage
Klasa AsyncPackage umożliwia ładowanie pakietów w tle, co poprawia responsywność UI w programie Visual Studio. Aby uzyskać więcej informacji, zobacz How to: Use AsyncPackage to load VSPackages in the background (Instrukcje: ładowanie pakietów VSPackage w tle przy użyciu pakietu AsyncPackage).
Kontekst interfejsu użytkownika oparty na regułach dla rozszerzeń
Konteksty interfejsu użytkownika oparte na regułach umożliwiają autorom rozszerzeń zdefiniowanie dokładnych warunków aktywowania kontekstu interfejsu użytkownika i załadowania skojarzonych pakietów VSPackage. Aby uzyskać więcej informacji, zobacz How to: Use rule-based UI Context for Visual Studio extensions (Jak używać kontekstu interfejsu użytkownika opartego na regułach dla rozszerzeń programu Visual Studio).
Diagnozowanie wydajności rozszerzeń
Rozszerzenia mogą mieć wpływ na wydajność uruchamiania i ładowania rozwiązań. Dowiedz się, jak jest obliczany wpływ rozszerzenia programu Visual Studio i jak można je analizować lokalnie, aby sprawdzić, czy rozszerzenie może być wyświetlane jako rozszerzenie wpływające na wydajność. Aby uzyskać więcej informacji, zobacz How to: Diagnose extension performance (Instrukcje: diagnozowanie wydajności rozszerzenia).
Rozwiązywanie problemów z pakietami VSPackage
Zapoznaj się z technikami rozwiązywania problemów z pakietami VSPackage, które nie ładują się lub występują błędy: Rozwiązywanie problemów z pakietami VSPackage