Bid*_*dou 8 .net templates visual-studio visual-studio-templates vsix
我创建了一个VSIX Project(使用Visual Studio Extensibility)引用a C# Project Template; 它看起来像这样:
<TemplateData>
<Name>...</Name>
<Description>...</Description>
<Icon>...</Icon>
<ProjectType>Web</ProjectType>
<ProjectSubType>CSharp</ProjectSubType>
<TemplateGroupID>Web</TemplateGroupID>
<DefaultName>WebApplication</DefaultName>
</TemplateData>
<TemplateContent>
<ProjectCollection>
<ProjectTemplateLink ProjectName="My Web Application">
Projects\WebApplication\ProjectTemplate.vstemplate
</ProjectTemplateLink>
<ProjectTemplateLink ProjectName="My Windows Library">
Projects\Library\ProjectTemplate.vstemplate
</ProjectTemplateLink>
</ProjectCollection>
</TemplateContent>
Run Code Online (Sandbox Code Playgroud)
一切都按预期工作,但我Project Template总是出现在Visual C#Visual Studio New Project窗体的默认根类别中.
我想把它放在里面Web category.

注意:
<ProjectType>CSharp</ProjectType>
<ProjectSubType>Web</ProjectSubType>
Run Code Online (Sandbox Code Playgroud)
=>模板出现在默认的根类别中
<ProjectType>Web</ProjectType>
<ProjectSubType>CSharp</ProjectSubType>
Run Code Online (Sandbox Code Playgroud)
=>模板不可见!
Dav*_*ner 13
您需要在Visual Studio解决方案资源管理器中设置.vstemplate文件的"类别"属性.

| 归档时间: |
|
| 查看次数: |
1324 次 |
| 最近记录: |