Как собрать Debug и Release сразу? - PullRequest
19 голосов
/ 12 февраля 2011

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

Ответы [ 4 ]

12 голосов
/ 12 февраля 2011

Вы можете сделать это с помощью "Batch Build", хотя это не доступно в версии Express. В любом случае, вы все равно не хотите строить из GUI, вы должны использовать msbuild или что-то в этом роде для автоматизации вашего процесса сборки.

1 голос
/ 12 февраля 2011

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

0 голосов
/ 21 июля 2018

В графическом интерфейсе Visual Studio перейдите в меню

Сборка -> Пакетная сборка

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

Вот и все.

Существует также кнопка для перестройки группы конфигураций вместо сборки (которая является инкрементной сборкой).

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

0 голосов
/ 12 февраля 2011

Для сборки в режиме Release используется комбинация клавиш Ctrl + F5, но я не думаю, что вы можете построить обе одновременно ... Я не понимаю, зачем вам это нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...