VS2010 - 将模板添加到新项目窗口

3
我正在尝试为一个经常使用的模式添加新的项目模板。从类库模板开始,我已经完成了以下步骤(但仍未在新项目窗口中显示):
  1. 打开 .vstemplate 文件
  2. 更改名称和描述为“硬编码”值(我的模板)。其中的值来自 csharpui.dll 资源。
  3. 更改 TemplateID、DefaultName 和 ProjectItems。
  4. 将这些保存到 ProjectemplatesCache 文件夹并作为 zip 文件保存在 ProjectTemplates 文件夹中。
  5. 重新启动 VS2010 并检查新项目位置,应该显示我的新模板。
具体而言,我保存的文件夹是...
C:\program files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplatesCache\CSharp\Windows\1033\HostComm.zip(zip 是文件夹名称,不是 zip 文件) 和 C:\program files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Windows\1033(此文件夹中有一个 HostComm.zip 文件)
有其他人做过这件事吗?可以做到吗?如果可以,那我错过了什么?
1个回答

2
手动操作很勇敢。具有扩展名.zip的文件夹名称听起来不对,我在现有模板中没有看到类似的情况。要注意shell将.zip存档转换为文件夹的习惯。
最好的方法是使用文档化的过程创建项目模板并验证其效果,以便您可以准确地重现它们。使用现有模板之一作为起点创建一个新项目。您可能会尽量使其看起来与您最终想要达到的模板相似,并根据需要添加项目项。
然后使用“文件+导出模板”。下一步。填写文本框,注意输出位置。完成。查看生成的.zip文件。

1
我其实不想手动完成它。我不知道有导出模板的功能。显然,我应该在用户界面中多研究一下。感谢您的答案。 - Greg Bogumil

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接