Visual Studio 2008: установка шаблона элемента
Я создал шаблон элемента, используя мастер "Экспорт шаблонов". Я открыл XML файл и сделал несколько незначительных изменений, а затем снова установил пакет. Затем я проверил шаблон элемента в исходном элементе управления, чтобы каждый пользователь команды мог получить к нему доступ, если захочет.
Но для жизни я не могу заставить шаблон отображаться в разделе Мои шаблоны, когда я перехожу к Add- > New Item.
Я попытался скопировать zip файл в каждый возможный каталог:
- Каталоги шаблонов, перечисленные в разделе Инструменты- > Проекты и решения- > Общие сведения
- Все подпапки этих каталогов (т.е./Visual С#/,/Visual Web Developer/etc)
Но ничего не появляется. Кто-нибудь еще смог распространять шаблоны предметов перед своими товарищами по команде до?
Ответы
Ответ 1
Чтобы создать шаблон элемента VS, вам нужно убедиться, что вы запустили "devenv.exe/installvstemplates" после того, как вы скопировали ZIP файл, содержащий ваш файл .vstemplate и файл кода шаблона, в% ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\< Тип проекта > папку.
Я нашел, что полезно обернуть все это в MSI, который обнаруживает путь VS9, копирует шаблон Item/Project в нужную папку и вызывает настраиваемое действие, которое запускает exvenv.exe, передавая "/installvstemplates". Таким образом вашим коллегам просто нужно установить пакет, и они запущены и работают!
Надеюсь, что это поможет.
Ответ 2
Вот две статьи, которые я нашел в Интернете:
Сначала нужно создать шаблон элемента:
http://msdn.microsoft.com/en-us/library/ms247113(VS.80).aspx
Во-вторых, как заставить VS найти шаблон элемента.
http://msdn.microsoft.com/en-us/library/y3kkate1(VS.80).aspx
Насколько я вижу, вы должны разместить свои собственные шаблоны в:
Мои документы \Visual Studio 2005\Templates\ProjectTemplates\Language\
Адам Берент