2010-02-19 64 views
5

我的团队正在创建一些标准VS解决方案模板。我们有一个明确的项目结构,资源等,每次开始一个新项目时都需要使用,这是一个完美的解决方案。基本工作很好。Visual Studio解决方案模板 - 链接源代码管理项目

但是,除了定义文件夹结构(等等)之外,能够从VSS/TFS导入一些项目将是很好的。我们有许多共享程序集将被所有项目使用,并且在通过我们的模板创建新项目时添加对这些项目的引用将会很棒。任何人都可以告诉我这是否可能,如果可以的话,它是如何实现的?

回答

0

我认为有3种类型的项目你可能想templatize(这是一个单词?)。

  1. 新的解决方案
  2. 新项目加入溶液
  3. 新产品加入项目

我不知道是否它可能对现有的项目添加到所创建的解决方案当项目模板运行时。 http://msdn.microsoft.com/en-us/library/ms185308.aspx显示了如何创建多个项目模板。您可能必须手动将它们添加到解决方案中,或者创建一个脚本来修改.sln文件来完成该部分。

将程序集引用添加到项目或项目模板很容易实现。项目模板非常简单,因为您只需修改项目模板的.vstemplate文件即可。请参阅http://msdn.microsoft.com/en-us/library/ms171405.aspx以供参考。

当您从模板添加新项目时添加新的装配参考有点困难,但也可以完成。有关更多信息,请参阅http://msdn.microsoft.com/en-us/library/ms185290.aspx

玩得开心!

相关问题