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

StackOverflow https://stackoverflow.com/questions/34059

  •  09-06-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

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

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

Другие советы

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

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

Вы можете настроить, какие проекты являются частью сборки решения, перейдя в tools-> gt; менеджер конфигурации

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top