Где я должен присоединить решение или события проекта в моем дополнении Visual Studio?

Кто-либо может предложить, чтобы лучшее место добавило решение или события проекта, такие как ProjectAdded, к дополнению Visual Studio?

Если я делаю это, когда дополнение соединяется затем нет никакого загруженного решения, поэтому как я могу сказать, когда решение было загружено?

Например, если я пишу событие для обработки добавляемых объектов проекта, где я должен присоединить это? Событие было бы запущено проектом, и что в свою очередь решением, таким образом, я не могу присоединить события, когда дополнение соединяется, потому что нет никакого решения, когда дополнение соединяется.

С другой стороны, если я добавляю их в событии Exec () затем, я должен сделать проверки такой как, было ли событие уже присоединено, и я уверен, что должен быть более опрятный путь когда-то между событиями соединения и событием Exec ().

5
задан awj 12 August 2010 в 19:54
поделиться