Visual Studio模板:自定义模板类别

时间:2017-09-20 10:19:53

标签: c# visual-studio-extensions visual-studio-templates

如何将用C#编写的自定义Visual Studio模板放在其他自定义类别下(不在" Visual C#"下)?

Visual Studio允许创建自定义模板类别,但它将在用以下语言编写的语言类别模板下创建:

https://www.codeproject.com/KB/Tools-IDE/847664/AddNewItemTemplateInCategory.png

1 个答案:

答案 0 :(得分:1)

在.vstemplate文件中有一个元素。它用于对项目模板进行分类,使其显示在“添加新项”对话框中的指定组下。

根据http://jsbin.com/samaloqowu/1/edit?html,console,output的解释,它只支持CSharp,VisualBasic和Web。

  

此值指定模板将创建的项目类型,以及   必须包含以下值之一

     

CSharp :指定模板创建Visual C#项目或   项目

     

VisualBasic :指定模板创建Visual Basic   项目或项目。

     

Web :指定模板创建Web项目或项目。如果   ProjectType元素包含此值,即项目的语言   或项目在ProjectSubType元素(Visual Studio)中定义   模板)。