Udostępnij za pośrednictwem


Właściwość elementu (MSBuild)

Zawiera nazwę użytkownika w określonych właściwości i wartości.Dla każdej właściwości używane w MSBuild projekt musi być określony jako podrzędny z PropertyGroup element.

<Property Condition="'String A' == 'String B'">
    Property Value
</Property>

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty i elementy podrzędne elementy nadrzędne.

Atrybuty

Atrybut

Opis

Condition

Atrybut opcjonalny.

Szacowany warunek.Aby uzyskać więcej informacji, zobacz Program MSBuild warunki.

Elementy podrzędne

Brak.

Elementy nadrzędne

Element

Opis

PropertyGroup

Grupowanie elementów dla właściwości.

Wartość tekstowa

Wartość tekstowa jest opcjonalny.

Tekst ten określa wartość właściwości i mogą zawierać XML.

Uwagi

Nazwy właściwości są ograniczone do tylko znaki ASCII.Wartości właściwości odwołuje się w projekcie wprowadzania nazwy właściwości między "$("i")".Na przykład $(builddir)\classes rozwiąże "build\classes", jeśli builddir właściwość miał wartość build.Aby uzyskać więcej informacji na temat właściwości, zobacz Program MSBuild właściwości.

Przykład

Następujący kod ustawia Optimization właściwość, aby false i DefaultVersion właściwość, aby 1.0 Jeśli Version właściwość jest pusta.

<PropertyGroup>
    <Optimization>false</Optimization>
    <DefaultVersion Condition="'$(Version)' == ''" >1.0</DefaultVersion>
</PropertyGroup>

Zobacz też

Koncepcje

Program MSBuild właściwości

Odwołanie do projektu programu MSBuild pliku schematu