Я создал расширение для VS 2010, которое развертывает шаблон проекта. Шаблон проекта использует специальный мастер (в конкретной сборке), который вызывается при создании нового проекта на основе этого шаблона.
Я хочу упаковать сборку, содержащую мастер в VSIX, чтобы он был развернут где-то, где шаблон может его найти (я знаю, что GAC не является вариантом с VSIX).
В принципе, если я развожу сборку в GAC, установите VSIX, а затем создайте проект, который мастер успешно вызвал. Если я сделаю то же самое без развертывания сборки сначала, шаблоны проекта не найдут сборку при создании проекта.
Мой вопрос: как развернуть шаблон проекта и его сборку, используя пакет VSIX?
Спасибо за помощь
EDIT: я изменил Sub Path VSIX ссылки на сборку мастера на "ProjectTemplates" в проекте установщика и соответствующим образом обновил ссылку на сборку содержимого vsixmanifest. Теперь он работает.