Referenz zu MSBuild-Aufgaben
Aktualisiert: November 2007
Aufgaben stellen den Code bereit, der während des Buildprozesses ausgeführt wird. In diesem Abschnitt wird die von MSBuild bereitgestellte Bibliothek allgemeiner Aufgaben erläutert.
Zusätzlich zu den Parametern, die in den Themen in diesem Abschnitt aufgeführt werden, kann jede Aufgabe auch über die folgenden Parameter verfügen:
Parameter |
Beschreibung |
---|---|
Condition |
Optionaler String-Parameter. Boolean-Ausdruck, anhand dessen das MSBuild-Modul bestimmt, ob diese Aufgabe ausgeführt wird. Informationen zu den von MSBuild unterstützten Bedingungen finden Sie unter MSBuild-Bedingungen. |
ContinueOnError |
Optionaler Boolean-Parameter. Boolean-Ausdruck, der angibt, ob die übrigen Aufgaben im Ziel ausgeführt werden, wenn diese Aufgabe fehlschlägt. Die Aufgabe schlägt fehl, wenn die Execute-Methode entweder eine Ausnahme auslöst oder false zurückgibt. Wenn ContinueOnError auf true festgelegt wird, werden die übrigen Aufgaben ausgeführt, d. h., die fehlgeschlagene Aufgabe führt nicht dazu, dass das gesamte Ziel fehlschlägt. Wenn ContinueOnError auf false festgelegt wird, werden die übrigen Aufgaben nicht ausgeführt, und das gesamte Ziel schlägt fehl. Standardmäßig ist ContinueOnError auf false festgelegt. |
In diesem Abschnitt
AL (Assembly Linker)-Aufgabe
Beschreibt die AL-Aufgabe und die entsprechenden Parameter.AspNetCompiler-Aufgabe
Schließt aspnet_compiler.exe ein, ein Dienstprogramm, mit dem ASP.NET-Anwendungen vorkompiliert werden.AssignCulture-Aufgabe
Weist Elementen Kulturbezeichner zu.CallTarget-Aufgabe
Ruft ein Ziel in der Projektdatei auf.Copy-Aufgabe
Beschreibt die Copy-Aufgabe und die entsprechenden Parameter.CreateItem-Aufgabe
Beschreibt die CreateItem-Aufgabe und die entsprechenden Parameter.CreateProperty-Aufgabe
Beschreibt die CreateProperty-Aufgabe und die entsprechenden Parameter.Csc-Aufgabe
Beschreibt die Csc-Aufgabe und die entsprechenden Parameter.Delete-Aufgabe
Beschreibt die Delete-Aufgabe und die entsprechenden Parameter.Error-Aufgabe
Hält einen Build an und protokolliert einen Fehler anhand einer ausgewerteten Bedingungsanweisung.Exec-Aufgabe
Beschreibt die Exec-Aufgabe und die entsprechenden Parameter.FindUnderPath-Aufgabe
Ermittelt, welche Elemente in der angegebenen Elementauflistung im angegebenen Ordner und allen Unterordnern vorhanden sind.GenerateApplicationManifest-Aufgabe
Beschreibt die GenerateApplicationManifest-Aufgabe und die entsprechenden Parameter.GenerateBootstrapper-Aufgabe
Bietet eine Möglichkeit zur Automatisierung von Erkennung, Download und Installation einer Anwendung und der erforderlichen Komponenten.GenerateDeploymentManifest-Aufgabe
Beschreibt die GenerateDeployManifest-Aufgabe und die entsprechenden Parameter.GenerateResource-Aufgabe
Konvertiert TXT-Dateien und RESX-Dateien in binäre RESOURCES-Dateien der Common Language Runtime.GetAssemblyIdentity-Aufgabe
Ruft die Assemblyidentitäten aus den angegebenen Dateien ab und gibt die Identitätsinformationen aus.GetFrameworkPath-Aufgabe
Ruft den Pfad zu den .NET Framework-Assemblys ab.GetFrameworkSdkPath-Aufgabe
Ruft den Pfad zu Windows Software Development Kit (SDK) ab.LC-Aufgabe
Beschreibt die LC-Aufgabe und die entsprechenden Parameter.MakeDir-Aufgabe
Beschreibt die MakeDir-Aufgabe und die entsprechenden Parameter.Message-Aufgabe
Protokolliert eine Meldung während eines Builds.MSBuild-Aufgabe
Beschreibt die MSBuild-Aufgabe und die entsprechenden Parameter.ReadLinesFromFile-Aufgabe
Liest eine Liste von Elementen aus einer Textdatei.RegisterAssembly-Aufgabe
Beschreibt die RegisterAssembly-Aufgabe und die entsprechenden Parameter.RemoveDir-Aufgabe
Beschreibt die RemoveDir-Aufgabe und die entsprechenden Parameter.ResGen-Aufgabe
Beschreibt die ResGen-Aufgabe und die entsprechenden Parameter.ResolveAssemblyReference-Aufgabe
Beschreibt die ResolveAssemblyReference-Aufgabe und die entsprechenden Parameter.ResolveComReference-Aufgabe
Beschreibt die ResolveCOMReference-Aufgabe und die entsprechenden Parameter.ResolveKeySource-Aufgabe
Ermittelt die Quelle für Schlüssel für einen starken Namen.ResolveNativeReference-Aufgabe
Löst systemeigene Verweise auf.SGen-Aufgabe
Erstellt eine XML-Serialisierungsassembly für Typen in der angegebenen Assembly.SignFile-Aufgabe
Signiert die angegebene Datei mit dem angegebenen Zertifikat.Touch-Aufgabe
Beschreibt die Touch-Aufgabe und die entsprechenden Parameter.UnregisterAssembly-Aufgabe
Beschreibt die UnregisterAssembly-Aufgabe und die entsprechenden Parameter.Vbc-Aufgabe
Beschreibt die Vbc-Aufgabe und die entsprechenden Parameter.VCBuild-Aufgabe
Beschreibt die VCBuild-Aufgabe und die entsprechenden Parameter.Warning-Aufgabe
Protokolliert eine Warnung während eines Buildvorgangs auf der Grundlage einer ausgewerteten Bedingungsanweisung.WriteLinesToFile-Aufgabe
Schreibt die angegebenen Elemente in die angegebene Textdatei.
Siehe auch
Aufgaben
Gewusst wie: Schreiben von Aufgaben