Lorsque j'exécute delphi 2009 projet en ligne de commande MSBuild, sortie va toujours C: driveComment spécifier le dossier de sortie MSbuild?
C:\MyProjects>MSbuild "C:\MyTestProject\Test.dproj" /t:Build /p:OutDir="C:\Output\bin\"
Pourquoi est-ce qui se passe?
Merci & Cordialement, Pavan.
Oui OutputPath doit être utilisé au lieu de OutDir, les documents sont faux dans ce cas. –
Il est préférable, parce que quand vous avez 'PostBuildEvents' et que vous utilisez' $ (OutputPath) ', puis'/p à utiliser 'DCC_ExeOutput' au lieu de' OutputPath': OutputPath = « xxx » 'ne PAS être utilisé dans '$ (OutputPath)', mais si vous utilisez '/ p: DCC_ExeOutput =" xxx "' alors cela fonctionnera correctement. – kibab
J'ai essayé ceci, mais MSBuild semble ignorer 'OutputPath' quand le répertoire de sortie de l'éditeur de liens est spécifié dans les options du projet. –