Freigeben über


MSBuild-Konzepte

MSBuild stellt ein einfaches XML-Schema bereit, mit dem Sie steuern können, wie die Buildplattform Software erstellt. Um die Komponenten im Build und ihre Erstellung anzugeben, verwenden Sie die folgenden vier Teile von MSBuild: Eigenschaften, Elemente, Aufgaben und Ziele.

Titel Beschreibung
MSBuild-Eigenschaften Hier werden Eigenschaften und Eigenschaftensammlungen eingeführt. Eigenschaften sind Schlüssel-Wert-Paare, die Sie zum Konfigurieren von Builds verwenden können.
MSBuild-Elemente Hier werden Elemente und Elementsammlungen eingeführt. Elemente sind Eingaben im Buildsystem und stellen in der Regel Dateien dar.
MSBuild zielt auf Erläutert, wie Sie Aufgaben in einer bestimmten Reihenfolge gruppieren und Abschnitte des Buildprozesses aktivieren, die in der Befehlszeile aufgerufen werden.
MSBuild-Aufgaben Zeigt, wie Sie eine Einheit mit ausführbarem Code erstellen, die von MSBuild zum Ausführen von Atombuildvorgängen verwendet werden kann.
Wie MSBuild Projekte erstellt Beschreibt den internen Buildprozess, der in MSBuild verwendet wird.
Vergleichen von Eigenschaften und Elementen Vergleicht MSBuild-Eigenschaften und -Elemente. Beide werden verwendet, um Informationen an Vorgänge zu übergeben, Bedingungen auszuwerten und Werte zu speichern, auf die in der gesamten Projektdatei verwiesen werden kann.
Exemplarische Vorgehensweise: Erstellen einer MSBuild-Projektdatei von Grund auf neu Zeigt, wie Sie eine einfache Projektdatei inkrementell erstellen, indem Sie nur einen Text-Editor verwenden.
Exemplarische Vorgehensweise: Verwenden von MSBuild Führt die Bausteine von MSBuild ein und zeigt, wie MSBuild-Projekte geschrieben, bearbeitet und debugt werden, ohne die integrierte Entwicklungsumgebung (IDE) von Visual Studio zu schließen.
MSBuild-Referenz Links zu Dokumenten, die Referenzinformationen enthalten.
MSBuild Enthält eine Übersicht über das XML-Schema für eine Projektdatei und zeigt, wie prozesse gesteuert werden, die Software erstellen.