Страницы

Поиск по вопросам

четверг, 21 февраля 2019 г.

Сборка проекта С++/С# из командной строки

Требуется собрать проект с помощью bat-файла. Параметры сборки следующие:
MsVstudio\incredibuilder - тип сборки локальная\распределенная win32\x64 debug
elease build
ebuild
Можно ли как-то при запуске VS передать в неё такие параметры? Читал про команду devenv, она даёт возможность только указать Build или Rebuild.


Ответ

В общем локальная сборка делается с помощью MSBuild, как мне посоветовали выше.
Полный пример:
msbuild.exe %SolutionPath% /t:build /p:configuration=release /p:platform=x86
Запускается из Bat, только после перехода в каталог, в котором находится MSBuild.
Распределённая сборка, через IncrediBuild, делается через BuildConsole:
BuildConsole.exe %SolutionPath% /build /cfg="release|x86"
Является командой самой windows cmd, так что ничего придумывать не надо.

Комментариев нет:

Отправить комментарий