Подтвердить что ты не робот

Как указать папку вывода MSbuild?

Когда я выполняю проект delphi 2009 с использованием командной строки MSBuild, выходные данные всегда отправляются на диск C:

C:\MyProjects>MSbuild "C:\MyTestProject\Test.dproj" /t:Build /p:OutDir="C:\Output\bin\"

Почему это происходит?

4b9b3361

Ответ 2

Для проектов Delphi вам необходимо использовать DCC_ExeOutput, чтобы указать, куда должен идти EXE.

C:\MyProjects>MSbuild "C:\MyTestProject\Test.dproj" /t:Build /p:DCC_ExeOutput="C:\Output\bin\"

Взгляните в Test.dproj на любые другие параметры, которые вы можете указать.