Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contient un ensemble d’éléments Property définis par l’utilisateur. Chaque élément Property utilisé dans un projet MSBuild doit être un enfant d’un élément PropertyGroup.
<Projet><PropertyGroup>
Syntaxe
<PropertyGroup Condition="'String A' == 'String B'">
<Property1>...</Property1>
<Property2>...</Property2>
</PropertyGroup>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
| Attribut | Description |
|---|---|
| Condition | Attribut facultatif. Condition à évaluer. Pour plus d’informations, consultez l’article Conditions (Conditions MSBuild). |
Éléments enfants
| Élément | Description |
|---|---|
| Propriété | Élément facultatif. Nom de propriété défini par l’utilisateur, qui contient la valeur de propriété. Un élément PropertyGroup peut ne contenir aucun élément Property ou en contenir plusieurs. |
Éléments parents
| Élément | Description |
|---|---|
| Projet | Élément racine obligatoire d’un fichier projet MSBuild. |
Exemple
L’exemple de code suivant montre comment définir des propriétés en fonction d’une condition. Dans cet exemple, si la valeur de la propriété CompileConfig est DEBUG, les propriétés Optimization, Obfuscate et OutputPath contenues dans l’élément PropertyGroup sont définies.
<PropertyGroup Condition="'$(CompileConfig)' == 'DEBUG'" >
<Optimization>false</Optimization>
<Obfuscate>false</Obfuscate>
<OutputPath>$(OutputPath)\debug</OutputPath>
</PropertyGroup>