Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält einen benutzerdefinierten Eigenschaftennamen und -wert. Jede Eigenschaft, die in einem MSBuild-Projekt verwendet wird, muss als untergeordnetes Element eines PropertyGroup
-Elements angegeben werden.
<Project><PropertyGroup>
Syntax
<Property Condition="'String A' == 'String B'">
Property Value
</Property>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
Condition |
Optionales Attribut. Die auszuwertende Bedingung. Weitere Informationen finden Sie unter Conditions (MSBuild-Bedingungen). |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Element | Beschreibung |
---|---|
PropertyGroup | Grouping-Element für Eigenschaften. |
Textwert
Ein Textwert ist optional.
Dieser Text gibt den Eigenschaftswert an und enthält möglicherweise XML.
Hinweise
Eigenschaftennamen sind auf ASCII-Zeichen beschränkt. Im Projekt wird durch die Platzierung der Eigenschaftenname zwischen „$(
“ und „)
“ verwiesen werden. Beispielsweise würde $(builddir)\classes
in build\classes aufgelöst, wenn die builddir
-Eigenschaft den Wert build
hat. Weitere Informationen zu Eigenschaften finden Sie unter MSBuild-Eigenschaften.
Beispiel
Im folgenden Code wird die Optimization
-Eigenschaft auf false
und die DefaultVersion
-Eigenschaft auf 1.0
festgelegt, wenn die Version
-Eigenschaft leer ist.
<PropertyGroup>
<Optimization>false</Optimization>
<DefaultVersion Condition="'$(Version)' == ''" >1.0</DefaultVersion>
</PropertyGroup>