MSBuild-Grundlagen
MSBuild stellt ein XML-Basisschema bereit, mit dem Sie steuern können, wie die Buildplattform Software erstellt. Um die Komponenten im Build und deren Erstellung anzugeben, verwenden Sie diese vier Teile von MSBuild: Eigenschaften, Elemente, Ziele und Aufgaben.
Verwandte Themen
Titel |
Beschreibung |
---|---|
Hierin werden Eigenschaften und Eigenschaftenauflistungen eingeführt. Eigenschaften sind Schlüssel-Wert-Paare, die Sie zum Konfigurieren von Builds verwenden können. |
|
Hierin werden die allgemeinen Konzepte hinter dem MSBuild-Dateiformat sowie das Zusammenwirken der einzelnen Teile beschrieben. |
|
Es wird erläutert, wie Aufgaben in einer bestimmten Reihenfolge gruppiert werden und wie Sie es ermöglichen, dass Abschnitte des Buildprozesses über die Befehlszeile aufgerufen werden. |
|
Hierin wird gezeigt, wie eine Einheit von ausführbarem Code erstellt wird, die von MSBuild zum Ausführen unteilbarer Buildvorgänge verwendet werden kann. |
|
Vergleicht MSBuild-Eigenschaften und -Elemente. Beide werden zum Übergeben von Informationen an Aufgaben, Auswerten von Bedingungen sowie zum Speichern von Werten verwendet, auf die in der gesamten Projektdatei verwiesen werden kann. |
|
Erklärt, wie einige Zeichen maskiert werden, die von MSBuild zur speziellen Verwendung in bestimmten Kontexten reserviert werden. |
|
Exemplarische Vorgehensweise: Erstellen einer neuen MSBuild-Projektdatei |
Hier wird veranschaulicht, wie eine Projektbasisdatei nur mit einem Texteditor inkrementell erstellt wird. |
Die Bausteine von MSBuild werden eingeführt, und es wird gezeigt, wie MSBuild-Projekte erstellt, bearbeitet und gedebuggt werden, ohne die integrierte Entwicklungsumgebung von Visual Studio (IDE) zu schließen. |
|
Links zu Dokumenten mit Referenzinformationen. |
|
Hier finden Sie eine Übersicht über das XML-Schema für eine Projektdatei, und die Steuerung von Prozessen für den Build von Software wird gezeigt. |