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 |
---|---|---|
Otherwise When |
-- |
|
-- |
Bedingung Project |
|
Importieren |
Bedingung |
|
ItemMetaData |
Bedingung Exclude Einschließen Entfernen |
|
Element |
Bedingung |
|
Element |
Bedingung |
|
Element |
Bedingung |
|
-- |
Bedingung ExecuteTargets |
|
Choose ItemGroup PropertyGroup |
-- |
|
-- |
Bedingung ItemName PropertyName TaskParameter |
|
-- |
Ausgabe ParameterType Erforderlich |
|
Parameter |
-- |
|
Choose Importieren ItemGroup ProjectExtensions PropertyGroup Target UsingTask |
DefaultTargets InitialTargets ToolsVersion TreatAsLocalProperty xmlns |
|
-- |
-- |
|
-- |
Bedingung |
|
Eigenschaft |
Bedingung |
|
OnError Aufgabe |
AfterTargets BeforeTargets Bedingung DependsOnTargets Eingaben KeepDuplicateOutputs Name Outputs Rückgabewerte |
|
Ausgabe |
Bedingung ContinueOnError Parameter |
|
Daten |
Werten Sie aus |
|
ParameterGroup TaskBody |
AssemblyFile AssemblyName Bedingung TaskFactory TaskName |
|
Choose ItemGroup PropertyGroup |
Bedingung |