【问题标题】:What is the difference between Build Solution and Batch Build in Visual Studio 2008?Visual Studio 2008 中的构建解决方案和批量构建有什么区别?
【发布时间】:2010-09-07 05:41:49
【问题描述】:

Visual Studio 2008 中的 Build Solution 和 Batch Build 有什么区别?

【问题讨论】:

    标签: visual-studio build


    【解决方案1】:

    现有答案中似乎遗漏的关键点是批量构建允许您构建每个项目的多个配置(例如,您可以构建调试一次操作即可发布配置)。

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

    【讨论】:

    • 另外,如果您有针对不同语言/条件的构建,批量构建可以让您一次构建所有这些。
    【解决方案2】:

    除了到目前为止已经提到的内容之外,批量构建还允许将项目或配置的组合存储为预设,以便于将来访问。

    【讨论】:

      【解决方案3】:

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

      您可以通过转到菜单工具配置管理器来自定义哪些项目是解决方案构建的一部分。

      【讨论】:

      • 对于任何使用 VS 2013 的人来说,它现在看起来像是在“BUILD->Configuration Manager...”下。
      【解决方案4】:

      批量构建的另一个好处是它可以让您构建与当前配置不同的配置。这对于需要一段时间切换的解决方案非常方便。

      【讨论】:

        【解决方案5】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-03-06
          • 1970-01-01
          • 2012-01-03
          • 1970-01-01
          • 2011-05-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多