2012-06-21 3 views
8

Использование VSIX проекта, если яКак создать узел шаблона проекта вне Visual C# Тип проекта Node?

<VSTemplate Include="ProjectTemplate1.vstemplate"> 

    <OutputSubPath>Sample Test Project</OutputSubPath> 

</VSTemplate> 

расположение \ Bin \ Debug \ ProjectTemplates \ CSharp \ Test Project Sample \ 1033 \ ProjectTemplate1.zip

Это позволит создать шаблон проекта в Шаблон Visual C# в VS Установленные шаблоны. Тем не менее, я не хочу иметь Visual C# в качестве моего типа проекта. Он должен быть вне Visual C# Project Type Node.

Как я могу это достичь? Какие изменения мне необходимо внести и как? Пожалуйста, помогите

ответ

0

Согласно http://blogs.msdn.com/b/visualstudio/archive/2010/03/04/creating-and-sharing-project-item-templates.aspx,

«Тип» атрибут в .vstemplate корневой файл узла. Шаблоны проектов находятся в разделе «ProjectTemplates». Шаблоны элементов находятся под «ItemTemplates».

Часть «Язык» пути («CSharp» в нашем примере) определяется узлом в файле .vstemplate.

Таким образом, вам необходимо создать либо создать шаблон проекта из проекта другого типа, либо отредактировать тип шаблона проекта в проекте, который вы создаете.