Share via


Referenz zum MSBuild-Projektdateischema

Stellt eine Tabelle mit allen Elementen des XML-Schemas von MSBuild und den entsprechenden verfügbaren Attributen und untergeordneten Elementen bereit.

MSBuild teilt dem Buildmodul mithilfe von Projektdateien mit, was auf welche Weise erstellt werden soll. Bei MSBuild-Projektdateien handelt es sich um XML-Dateien, die dem XML-Schema von MSBuild entsprechen. In diesem Abschnitt wird die XML-Schemadefinitionsdatei (.xsd) für MSBuild dokumentiert.

Elemente des XML-Schemas von MSBuild

In der folgenden Tabelle werden alle Elemente des XML-Schemas von MSBuild sowie die entsprechenden untergeordneten Elemente und Attribute aufgelistet.

Element

Untergeordnete Elemente

Attribute

Choose-Element (MSBuild)

Otherwise

When

--

Import-Element (MSBuild)

--

Bedingung

Project

ImportGroup-Element [MSBuild]

Importieren

Bedingung

Item-Element (MSBuild)

ItemMetaData

Bedingung

Exclude

Einschließen

Entfernen

ItemDefinitionGroup-Element (MSBuild)

Element

Bedingung

ItemGroup-Element (MSBuild)

Element

Bedingung

ItemMetadata-Element (MSBuild)

Element

Bedingung

OnError-Element (MSBuild)

--

Bedingung

ExecuteTargets

Otherwise-Element (MSBuild)

Choose

ItemGroup

PropertyGroup

--

Output-Element (MSBuild)

--

Bedingung

ItemName

PropertyName

TaskParameter

Parameter-Element [MSBuild]

--

Ausgabe

ParameterType

Erforderlich

ParameterGroup-Element [MSBuild]

Parameter

--

Project-Element (MSBuild)

Choose

Importieren

ItemGroup

ProjectExtensions

PropertyGroup

Target

UsingTask

DefaultTargets

InitialTargets

ToolsVersion

TreatAsLocalProperty

xmlns

ProjectExtensions-Element (MSBuild)

--

--

Property-Element (MSBuild)

--

Bedingung

PropertyGroup-Element (MSBuild)

Eigenschaft

Bedingung

Target-Element (MSBuild)

OnError

Aufgabe

AfterTargets

BeforeTargets

Bedingung

DependsOnTargets

Eingaben

KeepDuplicateOutputs

Name

Outputs

Rückgabewerte

Task-Element (MSBuild)

Ausgabe

Bedingung

ContinueOnError

Parameter

TaskBody-Element (MSBuild)

Daten

Werten Sie aus

UsingTask-Element (MSBuild)

ParameterGroup

TaskBody

AssemblyFile

AssemblyName

Bedingung

TaskFactory

TaskName

When-Element (MSBuild)

Choose

ItemGroup

PropertyGroup

Bedingung

Siehe auch

Referenz

MSBuild-Bedingungen

Weitere Ressourcen

Referenz zu MSBuild-Aufgaben

MSBuild-Referenz

MSBuild