Visual Studio自定义项目模板

时间:2009-09-14 10:48:31

标签: visual-studio-2008 templates

我为Visual Studio 2008创建了一个自定义C#项目模板。它非常完美。唯一的问题是我必须将项目模板的zip文件放在“C:\ Documents and Settings \\ My Documents \ Visual Studio 2008 \ Templates \ ItemTemplates \ Visual C#”下

现在由于此文件夹特定于计算机上的每个用户,因此我必须确保计算机上的所有用户都单独安装了项目模板。有什么方法可以安装一次,所有用户都可以获得这个项目模板。

总之,我可以更改自定义项目模板安装目录吗?

3 个答案:

答案 0 :(得分:4)

将模板放在共享网络位置。

然后在工具/选项/项目和解决方案/常规/用户项目模板位置中,每个开发人员都应该将路径放到该文件夹​​,例如Z:/Visual Studio Templates/

如果您没有共享服务器,可以使用Dropbox之类的东西来达到同样的效果。

答案 1 :(得分:2)

尝试 C:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ProjectTemplates / ProjectTemplatesCache 目录。

编辑:此外,您可以在“项目和解决方案”下的“选项”对话框中更改用户项目模板位置 - >一般情况下,不过我认为这些设置都是按用户设置的。

答案 2 :(得分:1)

我更喜欢在版本控制下的源代码中的VisualStudio\Templates文件夹中添加我的模板,然后要求所有同事更改其“用户项目模板位置”,这在“项目和解决方案”部分中指定。 Visual Studio选项对话框指向此位置。然后我会:

  • 每个人在从源代码管理中更新时都会获得新模板。
  • 我的模板已针对更改跟踪进行了版本控制,并引入了错误等。
  • 我的模板与我的产品的相应版本相关联。