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

时间:2010-05-04 14:45:43

标签: templates visual-studio-2010

我正在尝试为常用模式添加新项目模板。从类库模板开始,我已经完成了以下操作(它仍未显示在新项目窗口中):

  1. 打开.vstemplate文件
  2. 将名称和描述更改为“硬编码”值(我的模板)。其中的值来自csharpui.d​​ll资源。
  3. 更改了包含的TemplateID,DefaultName和ProjectItem。
  4. 将这些文件保存到ProjectemplatesCache文件夹中,并保存为ProjectTemplates文件夹中的zip文件。
  5. 重新启动了VS2010并检查了应该显示我的新模板的新项目位置。
  6. 具体来说,我保存的文件夹是...... 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 个答案:

答案 0 :(得分:2)

手工做这件事非常勇敢。如果文件夹名称扩展名.zip听起来不对,我在现有模板中看不到类似的名称。注意shell将.zip档案转换成文件夹的习惯。

最好的办法是使用文档化的程序创建项目模板并验证它具有哪些效果,以便您自己准确地重新编写它们。使用其中一个现有模板作为启动器创建一个新项目。您也可以让它看起来尽可能接近您想要的最终模板,并根据需要添加项目项。

然后使用文件+导出模板。下一个。填写文本框,记下输出位置。完。看看生成的.zip文件。