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