Visual Studio 2008:如何安装项模板

时间:2009-04-15 01:37:57

标签: visual-studio templates

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

但是对于我的生活,当我转到 Add-> New Item 时,我无法让模板显示在我的模板下。

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

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

但没有出现。有没有其他人设法将项目模板分发给他们的队友?

2 个答案:

答案 0 :(得分:23)

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

我发现将整个内容包装到发现VS9路径的MSI中,将项目/项目模板复制到必要的文件夹,然后调用一个自定义操作来发送到devenv.exe传递“/ installvstemplates”开关。这样你的同事就需要安装软件包,它们就可以运行了!

希望这有帮助。

答案 1 :(得分:2)

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

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

http://msdn.microsoft.com/en-us/library/ms247113(VS.80).aspx

其次是如何让VS找到项目模板。

http://msdn.microsoft.com/en-us/library/y3kkate1(VS.80).aspx

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

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

Adam Berent