Visual Studio 解决方案模板 - 链接源代码管理项目

Posted

技术标签:

【中文标题】Visual Studio 解决方案模板 - 链接源代码管理项目【英文标题】:Visual Studio Solution Template - Link Source Control Projects 【发布时间】:2011-01-18 22:32:46 【问题描述】:

我的团队正在创建一些标准的 VS 解决方案模板。我们有一个定义明确的项目结构、资源等,每次我们开始一个新项目时都需要使用它们,这是完美的解决方案。基础功能很好。

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

【问题讨论】:

【参考方案1】:

我认为您可能想要模板化 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 了解更多信息。

玩得开心!

【讨论】:

以上是关于Visual Studio 解决方案模板 - 链接源代码管理项目的主要内容,如果未能解决你的问题,请参考以下文章

导出的 Visual Studio 模板中缺少 .lib 文件

如何创建包含链接文件的 Visual Studio 项目模板?

在 Visual Studio 项目模板中创建解决方案文件夹

Visual Studio 项目和解决方案 路径修改(解决部分模板丢失的问题)

Visual Studio 多项目模板重命名命名空间和项目名称

服务结构无法在 Visual Studio 中看到容器模板