Visual Studio 2008:如何安装项目模板

13

我使用“导出模板”向导创建了一个项目模板。我打开了XML文件并进行了一些小的修改,然后重新压缩了包。然后我将项目模板检入源代码控制,以便团队中的每个人都可以访问它。

但是我怎么也找不到这个模板,无法在“添加->新建项”时在“我的模板”下找到。

我已经尝试将zip文件复制到每个可能的目录中:

  • 在“工具->项目和解决方案->常规”下列出的模板目录
  • 所有这些目录的子文件夹(即/Visual C# /,/ Visual Web Developer /等)

但是没有任何模板显示出来。有其他人成功地向他们的团队分发过项目模板吗?

2个回答

23
为了让VS项目模板出现,您需要确保在将包含.vstemplate和模板代码文件的.zip文件复制到%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\文件夹后,运行“devenv.exe /installvstemplates”。
我发现将整个过程打包成一个MSI非常有用,它可以发现VS9的路径,将项目/项模板复制到必要的文件夹,并调用自定义操作以启动带有“/installvstemplates”开关的devenv.exe。这样,您的同事只需要安装软件包,就可以立即使用!
希望这能帮到您。

4
谢谢,太酷了 - 哇,所有那些文档都是错的。 - cbp
我刚刚尝试了这个,不仅无法安装我的自定义模板,而且还删除了所有内置的模板。 - devuxer
好的,我尝试了几次命令,现在它们都恢复正常了。刚才有点慌乱 :) - devuxer

2

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