В чем разница между Build Solution и Batch Build в Visual Studio 2008? - PullRequest
11 голосов
/ 29 августа 2008

В чем разница между Build Solution и Batch Build в Visual Studio 2008?

Ответы [ 5 ]

18 голосов
/ 29 августа 2008

Ключевым моментом, который, по-видимому, упускается в обоих существующих ответах, является то, что пакетная сборка позволяет создавать несколько конфигураций каждого проекта. (например, вы можете создавать конфигурации отладки и выпускать с помощью одной операции)

При обычной сборке вы должны использовать диспетчер конфигурации, чтобы выбрать только одну конфигурацию для каждого проекта.

1 голос
/ 13 февраля 2019

в дополнение к тому, что было упомянуто таким жирным, пакетная сборка позволяет сохранить комбинацию проектов или конфигураций в качестве предустановки для облегчения доступа в будущем.

0 голосов
/ 29 августа 2008

Еще одна приятная вещь в пакетной сборке заключается в том, что она позволяет создавать конфигурацию, отличную от текущей. Удобно для решений, для переключения которых требуется время.

0 голосов
/ 29 августа 2008

Пакетная сборка позволяет вам создавать любой проект, который вы выберете, а сборка решений строит только те проекты, которые являются частью активного решения.

Вы можете настроить, какие проекты являются частью сборки решения, перейдя в Tools-> Configuration Manager

0 голосов
/ 29 августа 2008

Построение решения аналогично пакетному построению всех проектов. Оба метода учитывают зависимости решения.

...