Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Contém um conjunto de definidos elementos Property definidos pelo usuário. Cada elemento Property usado em um projeto do MSBuild deve ser um filho de um elemento PropertyGroup.
<Project><PropertyGroup>
Syntax
<PropertyGroup Condition="'String A' == 'String B'">
<Property1>...</Property1>
<Property2>...</Property2>
</PropertyGroup>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Atributos
| Atributo | Descrição |
|---|---|
| Condição | Atributo opcional. Condição a ser avaliada. Para obter mais informações, consulte Condições. |
Elementos filho
| Elemento | Descrição |
|---|---|
| Propriedade | Elemento opcional. Um nome de propriedade definida pelo usuário, que contém o valor da propriedade. Pode ser que não haja nenhum ou mais de um elemento Property em um elemento PropertyGroup. |
Elementos pai
| Elemento | Descrição |
|---|---|
| Projeto | Elemento raiz necessário de um arquivo de projeto do MSBuild. |
Exemplo
O exemplo de código a seguir mostra como definir propriedades com base em uma condição. Neste exemplo, se o valor da propriedade CompileConfig é for DEBUG, as propriedades Optimization, Obfuscate e OutputPath dentro do elemento PropertyGroup são definidos.
<PropertyGroup Condition="'$(CompileConfig)' == 'DEBUG'" >
<Optimization>false</Optimization>
<Obfuscate>false</Obfuscate>
<OutputPath>$(OutputPath)\debug</OutputPath>
</PropertyGroup>