Как указать папку вывода MSbuild? Когда я выполняю проект delphi 2009 с использованием командной строки MSBuild, выходные данные всегда отправляются на диск C: C:\MyProjects>MSbuild "C:\MyTestProject\Test.dproj" /t:Build /p:OutDir="C:\Output\bin\" Почему это происходит? Ответ 1 Я знаю docs сказать иначе, но попробуйте OutputPath вместо OutDir. Ответ 2 Для проектов Delphi вам необходимо использовать DCC_ExeOutput, чтобы указать, куда должен идти EXE. C:\MyProjects>MSbuild "C:\MyTestProject\Test.dproj" /t:Build /p:DCC_ExeOutput="C:\Output\bin\" Взгляните в Test.dproj на любые другие параметры, которые вы можете указать.
Ответ 2 Для проектов Delphi вам необходимо использовать DCC_ExeOutput, чтобы указать, куда должен идти EXE. C:\MyProjects>MSbuild "C:\MyTestProject\Test.dproj" /t:Build /p:DCC_ExeOutput="C:\Output\bin\" Взгляните в Test.dproj на любые другие параметры, которые вы можете указать.