2010-05-04 92 views
3

我想为经常使用的模式添加一个新的项目模板。从类库模板,我已经做了以下的原料(它仍然没有新项目窗口显示出来):VS2010 - 添加模板到新建项目窗口

  1. 打开.vstemplate文件
  2. 更改的名称和描述为“硬编码”值(我的模板)。那里的值从csharpui.d​​ll资源中提取。
  3. 更改了包含的TemplateID,DefaultName和ProjectItems。
  4. 将这些文件保存到ProjectemplatesCache文件夹中,并作为ProjectTemplates文件夹中的压缩文件保存。
  5. 重新启动VS2010并检查了应该显示我的新模板的新项目位置。

具体而言,我的文件夹保存到了.. C:\ Program Files文件\微软的Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplatesCache \ CSHARP \的Windows \ 1033 \ HostComm.zip(拉链是文件夹名称,而不是一个zip文件) 和 C:\ Program Files文件\微软的Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplates \ CSHARP \的Windows \ 1033(此文件夹中有一个HostComm.zip文件)

有其他人做到这一点?可以做到吗?如果可以的话,我错过了什么?

回答

2

用手做这件事很有勇气。有一个扩展名为.zip的文件夹名称听起来不对,我在现有模板中看不到类似的名称。留意shell将.zip压缩文件转换为文件夹的习惯。

最好的办法是使用文档化的过程来创建一个项目模板,并验证它有什么影响,以便您可以自己准确地重新制作它们。创建一个新项目,使用其中一个现有模板作为初学者。您也可以使它看起来尽可能接近您最终想要的最终模板,并根据需要添加项目项目。

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

+1

我真的不想亲手做。我不知道导出模板功能。显然,我应该在UI中多探究一下。感谢你的回答。 – 2010-05-04 17:54:28