Wie verwende ich benutzerdefinierte Variablen in MSBuild-Skripts?
Gibt es eine Möglichkeit, benutzerdefinierte Variablen verwenden, die auf der Befehl-Linie, wenn Gebäude mit MSBuild.exe wie folgt:
MSBuild.exe bootstrapper.msbuild <custom_variable1=custom_variable_value1>
custom_variable2=custom_variable_value2>...<custom_variablen=custom_variable_valuen>
Der Zweck ist, zu wissen, ob ich starten Sie eine andere ausführbare Datei oder nicht.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie mit den Grundlagen beginnen. Die Antwort finden wir in der die offizielle Dokumentation.
MSBuild aufruft diese
properties
anstelle von Variablen.In der Praxis:
Und in der MSBuild-Datei, die Sie verwenden könnte, es als solche:
Diese weist ein default-Wert der Eigenschaft, wenn es nicht existiert oder leer ist, und nur ausgeführt wird, der
Exec
Aufgabe, wenn der Wert gleichsomeValue
.