2016-12-21 38 views
2

是否有可能使TFS构建2017年建立二进制文件这一切的配置组合:建立在TFS多种配置打造

  • VS2015,VS2017
  • 的Win32,64
  • 调试,发布

我必须为每个组合构建一个构建步骤,或者我可以使用某种魔法以简单的方式完成所有任务。

回答

3

您需要启用生成定义的选项选项卡中多配置。文章:How do I build multiple configurations for multiple platforms?

enter image description here

enter image description here

之后,在生成过程中多个构建它会分裂的配置。

enter image description here

对于不同版本的VS,你需要添加另一个步骤/任务,并选择相应的版本VS。

enter image description here

+1

是否可以配对这些配置?比如只用VS2015构建Win32和用VS2017构建x64?我遇到这样的情况,因为编码的UI测试不能在x64中运行。 –

2

您可以指定要在编译构建步骤中正确构建的配置。用“发布,调试”填充“配置”文本框,并用“x86,x64”填写平台。

您将需要两个步骤的Visual Studio版本...