我使用"导出模板"向导创建了一个项目模板.我打开了XML文件并进行了一些小的更改,然后重新压缩了包.然后我将项目模板检查到源代码管理中,以便团队中的每个人都可以访问它.
但是对于我的生活,当我转到Add-> New Item时,我无法让模板显示在我的模板下.
我尝试将zip文件复制到每个可以想到的目录中:
工具 - >项目和解决方案 - >常规下列出的模板目录
这些目录的所有子文件夹(即/ Visual C#/,/ Visual Web Developer/etc)
但没有任何表现.有没有其他人设法将项目模板分发给他们的队友?
为了显示VS项目模板,您需要确保在将包含.vstemplate和模板代码文件的.zip文件复制到%ProgramFiles%\ Microsoft Visual Studio后运行"devenv.exe/installvstemplates" 9.0\Common7\IDE\ItemTemplates\
我发现将整个内容包装到发现VS9路径的MSI中,将项目/项目模板复制到必要的文件夹,然后调用一个自定义操作来调用devenv.exe传递"/ installvstemplates"是有用的. "切换.这样你的同事只需要安装包,它们就可以运行了!
希望这可以帮助.