Einzelnen Beitrag anzeigen

Baumonaut

Registriert seit: 17. Jan 2015
9 Beiträge
 
Delphi 10.1 Berlin Professional
 
#1

MSBuild und Build Groups

  Alt 8. Nov 2017, 06:47
Guten Morgen zusammen

Ich arbeite momentan an der Integration von MSBuild in ein grösseres Projekt bei uns.
Nun bietet Delphi 10.1 Berlin in Gruppenprojekten die Möglichkeit mit sogenannten Build Groups zu arbeiten. Testhalber habe ich eine solche Build Group mit zwei Projekten erstellt um zu prüfen wie sich das verhält.

Dabei habe ich unterschiedliches Verhalten festgestellt, wenn ich einmal mit dem Parameter BuildGroup arbeite und einmal ohne.


Mit folgendem Aufruf wird das übergebenes Verzeichnis berücksichtigt (exe ist in Output\bin)
Code:
msbuild.exe /target:Build /p:DCC_ExeOutput="Output\bin\\" "ProjectGroup.groupproj"
Mit folgendem Aufruf wird das übergebenes Verzeichnis ignoriert und die exe ist im Verzeichnis aus den Projekteinstellungen (.dproj-File).
Code:
msbuild.exe /target:Build /p:DCC_ExeOutput="Output\bin\\" /p:BuildGroup=TestGroup "ProjectGroup.groupproj"
Warum ist das so?

Ich habe nach einer Erklärung gesucht, bin bis jetzt aber nicht fündig geworden.
  Mit Zitat antworten Zitat