Sdílet prostřednictvím


Prvek PropertyGroup (MSBuild)

Obsahuje sadu uživatelem definované Vlastnost prvky.Každý Property prvek používaný v MSBuild projektu musí být podřízeným PropertyGroup prvku.

<PropertyGroup Condition="'String A' == 'String B'">
    <Property1>...</Property1>
    <Property2>...</Property2>
</PropertyGroup>

Atributy a elementy

Následující části popisují atributy, podřízené prvky a rodičovské prvky.

Atributy

Atribut

Description

Podmínka

Nepovinný atribut.

Podmínka pro vyhodnocení.Další informace naleznete v tématu Nástroj MSBuild podmínky.

Podřízené elementy

Element

Description

Property

Volitelný prvek.

Název vlastnosti definované uživatelem, obsahující hodnotu vlastnosti.Může být nula nebo více Vlastnost prvky PropertyGroup prvku.

Nadřazené elementy

Element

Description

Project

Požadované kořenový prvek MSBuild souboru projektu.

Příklad

Následující příklad kódu ukazuje, jak nastavit vlastnosti na základě podmínky.Například pokud hodnota CompileConfig vlastnost je DEBUG, Optimization, Obfuscate, a OutputPath vlastnosti uvnitř PropertyGroup nastavení prvku.

<PropertyGroup Condition="'$(CompileConfig)' == 'DEBUG'" >
    <Optimization>false</Optimization>
    <Obfuscate>false</Obfuscate>
    <OutputPath>$(OutputPath)\debug</OutputPath>
</PropertyGroup>

Viz také

Koncepty

Odkaz na projekt MSBuild soubor schématu

Nástroj MSBuild vlastnosti