Quando eseguo delphi progetto 2009 utilizzando riga di comando MSBuild, uscita va sempre alla C: guidareCome specificare la cartella di output di MSbuild?
C:\MyProjects>MSbuild "C:\MyTestProject\Test.dproj" /t:Build /p:OutDir="C:\Output\bin\"
Perché succede questo?
Grazie & Cordiali saluti, Pavan.
Sì Si dovrebbe utilizzare OutputPath anziché OutDir, in questo caso i documenti non sono corretti. –
È meglio usare 'DCC_ExeOutput' invece di' OutputPath', perché quando hai 'PostBuildEvents' e stai usando' $ (OutputPath) ', quindi'/p: OutputPath = "xxx" 'sarà * NON * usato '$ (OutputPath)', ma se si usa '/ p: DCC_ExeOutput =" xxx "' allora funzionerà correttamente. – kibab
Ho provato questo, ma MSBuild sembra ignorare 'OutputPath' quando la directory di output del linker è specificata nelle opzioni del progetto. –