Я создал расширение для VS 2010, которое развертывает шаблон проекта. Шаблон проекта использует пользовательский мастер (в определенной сборке), который вызывается, когда я создаю новый проект на основе этого шаблона.
Я хочу упаковать сборку, содержащую мастер, в VSIX, чтобы ее можно было развернуть там, где ее сможет найти шаблон (я знаю, что GAC не подходит для VSIX).
В основном, если я развертываю сборку в GAC, устанавливаю VSIX, а затем создаю проект, мастер вызывается успешно. Если я сделаю то же самое без предварительного развертывания сборки, шаблоны проекта не найдут сборку при создании проекта.
Мой вопрос: как развернуть шаблон проекта и необходимую ему сборку с помощью пакета VSIX?
Спасибо за помощь
РЕДАКТИРОВАТЬ: я изменил вспомогательный путь VSIX ссылки на сборку мастера на «ProjectTemplates» как в проекте установщика, так и соответственно обновил ссылку на сборку содержимого vsixmanifest. Кажется, теперь это работает.