В чем разница между Build Solution и Batch Build в Visual Studio 2008?
-
09-06-2019 - |
Вопрос
В чем разница между Build Solution и Batch Build в Visual Studio 2008?
Решение
Ключевым моментом, который, по-видимому, отсутствует в обоих существующих ответах, является то, что пакетная сборка позволяет создавать несколько конфигураций для каждого проекта. (например, вы можете создавать конфигурации отладки и выпускать с помощью одной операции)
При обычной сборке вы должны использовать менеджер конфигурации, чтобы выбрать только одну конфигурацию для каждого проекта.
Другие советы
В дополнение к тому, что было упомянуто таким жирным, пакетная сборка позволяет сохранить комбинацию проектов или конфигураций в качестве предустановки для облегчения доступа в будущем. Р>
Пакетная сборка позволяет создавать любой проект, который вы выберете, а сборка Solution создает только те проекты, которые являются частью активного решения.
Вы можете настроить, какие проекты являются частью сборки решения, перейдя в tools-> gt; менеджер конфигурации
Еще одна приятная вещь в пакетной сборке заключается в том, что она позволяет создавать конфигурацию, отличную от текущей. Удобно для решений, которые требуют времени для переключения.
Построение решения аналогично пакетному построению всех проектов. Оба метода учитывают зависимости решения.