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

Visual studio Visual Studio 2008:如何安装项目模板,visual-studio,templates,Visual Studio,Templates,我已经使用“导出模板”向导创建了一个项目模板。我打开了XML文件,做了一些小改动,然后重新压缩了包。然后我将项目模板签入源代码管理,以便团队中的每个人都可以访问它(如果他们愿意) 但对于我来说,当我进入“添加->新建项目”时,我无法让模板显示在我的模板下 我已尝试将zip文件复制到每个可能的目录中: 在工具->项目和解决方案->常规下列出的模板目录 这些目录的所有子文件夹(即/Visual C#/、/Visual Web Developer/etc) 但是什么也没有出现。以前有没有其他人向他

我已经使用“导出模板”向导创建了一个项目模板。我打开了XML文件,做了一些小改动,然后重新压缩了包。然后我将项目模板签入源代码管理,以便团队中的每个人都可以访问它(如果他们愿意)

但对于我来说,当我进入“添加->新建项目”时,我无法让模板显示在我的模板下

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

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

但是什么也没有出现。以前有没有其他人向他们的队友分发过物品模板?

以下是我在网上找到的两篇文章:

首先介绍如何创建项目模板:

第二个问题是如何让VS定位项目模板

据我所知,您必须将自定义模板放入:

我的文档\Visual Studio 2005\Templates\ProjectTemplates\Language\


Adam Berent

为了显示VS项目模板,您需要确保在将包含.vstemplate和模板代码文件的.zip文件复制到%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\文件夹后运行“devenv.exe/installvstemplates”

我发现将整个过程封装到一个MSI中非常有用,它可以发现VS9路径,将项/项目模板复制到必要的文件夹,并调用一个自定义操作,通过“/installvstemplates”开关发送到devenv.exe。这样,您的同事只需安装软件包,他们就可以启动并运行了


希望这能有所帮助。

很酷,谢谢-哇,所有的文档都错了。我刚刚尝试了这个,它不仅没有安装我的自定义模板,还删除了所有内置模板。好的,我又尝试了几次这个命令,现在它们又回来了。一时恐慌:)