2016-04-22 9 views
1

次のようなcsprojファイルがあると思われますが、BARが定義され、FOOが定義されていません。csprojの既存のものに加えてConstineConstantsを追加

<PropertyGroup> 
    <DefineConstants>FOO</DefineConstants> 
</PropertyGroup> 
<PropertyGroup> 
    <DefineConstants>BAR</DefineConstants> 
</PropertyGroup> 

私はそれを使用して定義されFOOとBARの両方で終わることができるように、「追加の定数を定義する」ための構文はありますか?

私はこの不自然な例では、私はちょうど

<PropertyGroup> 
    <DefineConstants>FOO BAR</DefineConstants> 
</PropertyGroup> 

を持つことができます。しかし、私の実際の使用ケースが複雑であることを承知しています。私は本当に以前に設定されたものに加えて定数を定義することができる必要があります。

答えて

1

これは、それはありません:

<PropertyGroup> 
    <DefineConstants>FOO</DefineConstants> 
</PropertyGroup> 
<PropertyGroup> 
    <DefineConstants>$(DefineConstants);BAR</DefineConstants> 
</PropertyGroup>