Inhaltsverzeichnis:

Was ist MSBuild-Ziel?
Was ist MSBuild-Ziel?

Video: Was ist MSBuild-Ziel?

Video: Was ist MSBuild-Ziel?
Video: Martin ULRICH: MSBuild: Understand and customize your .NET build @ Update Conference Prag 2024, Kann
Anonim

MSBuild umfasst mehrere. Ziele Dateien, die Elemente, Eigenschaften, Ziele , und Aufgaben für allgemeine Szenarien. Ziele Dateien, um ihren Build-Prozess zu definieren. Beispielsweise importiert ein von Visual Studio erstelltes C#-Projekt Microsoft.

Ebenso wird gefragt, wozu MSBuild nützt.

MSBuild ist ein Build-Tool, das hilft, den Prozess der Erstellung eines Softwareprodukts zu automatisieren, einschließlich der Kompilierung des Quellcodes, der Verpackung, des Testens, der Bereitstellung und der Erstellung von Dokumentationen. Mit MSBuild , ist es möglich, Visual Studio-Projekte und -Projektmappen zu erstellen, ohne dass die Visual Studio-IDE installiert ist.

Man kann sich auch fragen, was ist eine MSBuild-Datei? MSBuild ist das Buildsystem, das von Visual Studio zum Kompilieren Ihrer. NET-Projekte. Schauen Sie sich diese schöne Einführung an MSBuild auf CodeProject. Die. csproj Dateien die Sie vielleicht aus Visual Studio kennen, sind in der Tat nichts anderes als MSBuild Projekt Dateien.

Die Leute fragen auch, wird MSBuild eine Datei ohne Ziel kompilieren?

Wenn MSBuild bestimmt das irgendein Ausgang Dateien sind veraltet in Bezug auf das entsprechender Eingang Datei oder Dateien , dann MSBuild führt aus das Ziel . Andernfalls, MSBuild überspringt das Ziel . Nach das ziel ist ausgeführt oder übersprungen, irgendein Sonstiges Ziel das listet es auf ein AfterTargets-Attribut ist Lauf.

Wie richte ich MSBuild ein?

In diesem Artikel

  1. Erstellen Sie ein MSBuild-Projekt.
  2. Untersuchen Sie die Projektdatei.
  3. Ziele und Aufgaben.
  4. Fügen Sie ein Ziel und eine Aufgabe hinzu.
  5. Erstellen Sie das Ziel.
  6. Eigenschaften bauen.
  7. Untersuchen Sie einen Eigenschaftswert.
  8. Legen Sie Eigenschaften über die Befehlszeile fest.

Empfohlen: