Visual Studio 2008中的Build Solution和Batch Build有什么不同?

问题描述:

在Visual Studio 2008中生成解决方案和批生成有什么区别?Visual Studio 2008中的Build Solution和Batch Build有什么不同?

这似乎同时在现有的答案错过关键的一点是,批量构建定制哪些项目是一个解决方案构建的一部分让你建立多每个项目的配置。 (例如,您可以通过单个操作构建调试和发布配置)

使用正常的构建,必须使用配置管理器为每个项目选择一个配置。

+0

另外,如果您有针对不同语言/条件的构建版本,批量版本可让您一次构建所有这些版本。 – djeidot 2009-06-18 14:49:39

构建解决方案与批量构建所有项目相同。两种方法都尊重解决方案的依赖性。

批量构建允许您构建您选择的任何项目,Solution构建仅构建属于活动解决方案的项目。

您可以通过工具 - >配置管理器

+0

对于VS 2013的任何人,现在看起来像是在“BUILD-> Configuration Manager ...”下。 – 2016-02-26 19:12:04

批量生成的另一个好处是,它可以让你建立一个不同于当前配置的配置。方便需要一段时间才能切换的解决方案。