我已导出C#
Item Template
,以便在Visual Studio 2013
中使用。在Add New Item
对话框中,默认情况下它会显示在Visual C#
类别中。没关系,但我真的想在Visual C#subcategory Web
中使用它。我已经以我能理解的最佳方式(使用ProjectType和ProjectSubType元素)修改了MyTemplate.vstemplate
文件,并得到以下结果:
<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Item">
<TemplateData>
<DefaultName>DefaultName.aspx</DefaultName>
<Name>Name</Name>
<Description>Item template description</Description>
<ProjectType>Web</ProjectType>
<ProjectSubType>CSharp</ProjectSubType>
<SortOrder>10</SortOrder>
<Icon>__TemplateIcon.ico</Icon>
</TemplateData>
...
</VSTemplate>
我错过了什么?提前谢谢。