Я создаю VSPackage, и я использую атрибут ProvideAutoLoad
для загрузки пакета.Условно загрузить VS-пакет
Теперь я хочу контролировать, когда пакет загружается. Этот пакет имеет редакторский классификатор и несколько реализованных IOleCommandTargets. Я хотел бы отключить пакет, если не будут выполнены определенные условия.
Что было бы лучшим способом сделать это? Я посмотрел на параметры ProvideAutoLoad
, мне ничто не помогает.
В каком состоянии вы хотите загрузить пакет? Там может быть лучший параметр AutoLoad или (даже лучше) избежать использования AutoLoad и сделать что-то более целенаправленное. –
@JasonMalinowski - В этом случае я хочу проверить, предназначен ли проект для использования с этим пакетом. То, как я проверяю это, - проверить наличие определенных метафайлов и ссылки на проект. Может быть, есть лучший способ? –