Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kullanıcı tanımlı Özellik öğeleri kümesi içerir. MSBuild projesinde kullanılan her Property öğe bir PropertyGroup öğenin alt öğesi olmalıdır.
<Project><PropertyGroup>
Sözdizimi
<PropertyGroup Condition="'String A' == 'String B'">
<Property1>...</Property1>
<Property2>...</Property2>
</PropertyGroup>
Öznitelikler ve öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
| Öznitelik | Tanım |
|---|---|
| Koşul | İsteğe bağlı öznitelik. Değerlendirilecek koşul. Daha fazla bilgi için bkz . Koşullar. |
Alt öğeleri
| Öğe | Tanım |
|---|---|
| Özellik | İsteğe bağlı öğe. Özellik değerini içeren kullanıcı tanımlı özellik adı. Bir öğede PropertyGroup sıfır veya daha fazla Özellik öğesi olabilir. |
Üst öğeler
| Öğe | Tanım |
|---|---|
| Proje | MSBuild proje dosyasının gerekli kök öğesi. |
Örnek
Aşağıdaki kod örneği, bir koşula göre özelliklerin nasıl ayarlandığını gösterir. Bu örnekte, özelliğinin CompileConfig DEBUGdeğeri , öğesinin Optimizationiçindeki PropertyGroup , Obfuscateve OutputPath özellikleri ayarlanır.
<PropertyGroup Condition="'$(CompileConfig)' == 'DEBUG'" >
<Optimization>false</Optimization>
<Obfuscate>false</Obfuscate>
<OutputPath>$(OutputPath)\debug</OutputPath>
</PropertyGroup>