【发布时间】:2013-06-11 20:29:32
【问题描述】:
除了 CSharp 和 VB 之外,还有没有办法指定项目模板用于什么类型的项目?我已尝试将 ProjectType 设置为 Web 并将 ProjectSubType 设置为 CSharp,如本文http://msdn.microsoft.com/en-us/library/ms171386(v=vs.110).aspx 中所述。这会导致项目模板不会出现在任何地方。我也尝试了相反的方法,它显示在 C# 下,但不在 web.xml 下。
理想情况下,我希望它在 MVC 下显示,但即使是 Web 也可以。我怎么能那样做? 由于这是一个 VSIX,我不能也不想将其放入项目模板文件夹的适当区域。
<ProjectType>CSharp</ProjectType>
<ProjectSubType>Web</ProjectSubType>
<RequiredFrameworkVersion>4.0</RequiredFrameworkVersion>
<NumberOfParentCategoriesToRollUp>2</NumberOfParentCategoriesToRollUp>
【问题讨论】:
-
您可以将项目文件的内容发布到 pastebin 或其他地方吗?有几种方法可以做到这一点,但这在某种程度上取决于您当前设置项目的方式。
-
您指的是什么配置文件?我有一个包含 3 个项目(项目模板、vsix 项目、模板向导)的解决方案,你想要其中一个的 .csproj 文件吗?还是 .vstemplate 或 .vsmanifest 文件或其他文件?
标签: visual-studio-2012 visual-studio-extensions vs-extensibility visual-studio-templates