Freigeben über


Referenz zum MSBuild-Projektdateischema

Aktualisiert: November 2007

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)

--

Condition

Project

Item-Element (MSBuild)

ItemMetaData

Condition

Exclude

Include

ItemGroup-Element (MSBuild)

Element

Zustand

ItemDefinitionGroup-Element (MSBuild)

Element

Zustand

ItemMetadata-Element (MSBuild)

--

--

OnError-Element (MSBuild)

--

Condition

ExecuteTargets

Otherwise-Element (MSBuild)

Auswählen

ItemGroup

PropertyGroup

--

Output-Element (MSBuild)

--

Condition

ItemName

PropertyName

TaskParameter

Project-Element (MSBuild)

Auswählen

Import

ItemGroup

ProjectExtensions

PropertyGroup

Target

UsingTask

DefaultTargets

xmlns

ProjectExtensions-Element (MSBuild)

--

--

Property-Element (MSBuild)

--

Condition

PropertyGroup-Element (MSBuild)

Eigenschaft

Condition

Target-Element (MSBuild)

OnError

Aufgabe

Condition

DependsOnTargets

Eingaben

Name

Outputs

Task-Element (MSBuild)

Output

Condition

ContinueOnError

Parameter

UsingTask-Element (MSBuild)

--

AssemblyFile

AssemblyName

Condition

TaskName

When-Element (MSBuild)

Auswählen

ItemGroup

PropertyGroup

Condition

Siehe auch

Konzepte

Übersicht über MSBuild

Referenz

MSBuild-Bedingungen

Weitere Ressourcen

Referenz zu MSBuild-Aufgaben

MSBuild-Referenz