Поделиться через


Управление пакетами VSPackage

В большинстве случаев вам не нужно беспокоиться об управлении VSPackages, так как шаблоны проектов и элементов регистрируются и загружаются пакет автоматически. Однако в некоторых случаях вам может потребоваться узнать немного больше, чтобы управлять пакетом.

Использование экспериментального экземпляра

Дополнительные сведения о экспериментальном экземпляре см. в статье "Экспериментальный экземпляр".

Регистрация и отмена регистрации VSPackages

Сведения о регистрации и отмене регистрации VSPackages и других типов расширений см. в статье "Регистрация и отмена регистрации VSPackages".

Загрузка VSPackage

VsPackages можно задать для автоматической загрузки при включении определенного GUID CMDUICONTEXT. Дополнительные сведения см. в разделе Load VSPackages.

Использование AsyncPackage для загрузки VSPackage в фоновом режиме

Класс AsyncPackage позволяет загружать пакет в фоновом потоке для повышения скорости реагирования пользовательского интерфейса в Visual Studio. Дополнительные сведения см. в статье "Практическое руководство. Использование AsyncPackage для загрузки VSPackage в фоновом режиме".

Контекст пользовательского интерфейса на основе правил для расширений

Контексты пользовательского интерфейса на основе правил позволяют авторам расширений определять точные условия, при которых активируется контекст пользовательского интерфейса и загружаются связанные vsPackages. Дополнительные сведения см. в статье "Практическое руководство. Использование контекста пользовательского интерфейса на основе правил для расширений Visual Studio".

Диагностика производительности расширения

Расширения могут повлиять на производительность загрузки запуска и решения. Узнайте, как вычисляется влияние расширения Visual Studio и как его можно проанализировать локально, чтобы проверить, может ли расширение отображаться как расширение, влияющее на производительность. Дополнительные сведения см. в разделе "Практическое руководство. Диагностика производительности расширения".

Устранение неполадок VSPackages

Узнайте о методах устранения неполадок с VSPackages, которые не загружаются или возникают ошибки: устранение неполадок VSPackages