是否可以在模板项目/解决方案中多次使用项目?

时间:2017-07-11 16:23:27

标签: visual-studio tfs

我想尝试为VS 2015和VS 2017制作一个自定义模板,使用我们的一个主要骨架项目(我们称之为Core)作为模板项目解决方案。这样我们就可以在VS 2015或VS 2017中使用模板,根据我们的核心项目创建新项目。

然而,我确信至少第一次我会出错。所以我想知道我是否可以在多个自定义模板项目中使用Core?

1 个答案:

答案 0 :(得分:1)

是的,您可以在VS 2015和VS 2017中导出Core作为模板。

实际上,您可以使用现有项目/解决方案中的不同模板名称多次自由导出模板(只需根据您的要求每次更改设置)。

然后从自定义模板创建项目,与内置模板相同。还有一件事,你可能需要解决这个问题 在不同的机器或解决方案中手动项目依赖/引用。

导出模板:

  1. 打开当前项目/解决方案
  2. VS 2015:文件>出口模板; VS 2017:项目>导出模板
  3. 要创建自定义解决方案模板,请参阅以下文章:

    Visual Studio: How to create a solution template with multiple projects

    注意:

    如果从已处于源代码管理中的项目/解决方案导出模板,则需要修改自定义模板以删除源控件标签,否则将从源代码控制中考虑模板中新创建的项目。请参阅我的另一个答案中的详细信息:Adding project from custom template to VS does not add it to TFS