Ich möchte mein Delphi 2010-Projekt mit MSBuild kompilieren, aber etwas stimmt nicht, ich konnte MSBuild einfach nicht dazu bringen, mein Projekt zu kompilieren.
Ich habe diese Befehlszeile ausprobiert:
"C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ msbuild.exe" "C: \ MeinProjekt \ Myapp.dproj" / t: Freigabe
und das:
"C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ msbuild.exe" "C: \ MeinProjekt \ Myapp.dproj" / p: Konfiguration = Freigabe / t: Freigabe
Aber MSBuild erkennt meine Build-Konfiguration nicht!
Ich habe auch [ rsvars.bat ] geändert, aber es hat nicht funktioniert!
%Vor%Der MSBuild-Fehler ist:
%Vor%Jede Hilfe, mit der ich meine App mit MSBuild erstellen kann, wäre sehr zu begrüßen.
(Ja, ich kenne Tools wie FinalBuilder, ich möchte nur lernen, wie man das mit MSBuild macht)
Danke!
Sie müssen die Parameter wechseln. Der Zielparameter (/ t) teilt MSBuild mit, welches Ziel erstellt werden soll. Dies kann entweder 'Make', 'Clean' oder 'Build' sein (oder eine Kombination aus diesen - trennen Sie sie in diesem Fall mit ';').
Der Eigenschaftsparameter (/ p) leitet Eigenschaften an den tatsächlichen Compiler weiter. Sie können beispielsweise die Konfiguration mit /p:config=
Wenn Sie also ein Projekt mit der Release-Konfiguration bereinigen und dann erstellen möchten, geben Sie die Parameter wie folgt an:
%Vor%Tags und Links compilation command-line delphi msbuild