DefineConstants 除了 csproj 中已有的
DefineConstants in addition to existing ones in csproj
似乎如果我有一个如下所示的 csproj 文件,我最终会定义 BAR 而未定义 FOO。
<PropertyGroup>
<DefineConstants>FOO</DefineConstants>
</PropertyGroup>
<PropertyGroup>
<DefineConstants>BAR</DefineConstants>
</PropertyGroup>
是否有 "Define additional constants" 的语法以便我可以使用它并最终定义 FOO 和 BAR?
我知道在这个人为的例子中,我可以
<PropertyGroup>
<DefineConstants>FOO BAR</DefineConstants>
</PropertyGroup>
但我的实际用例更复杂。除了之前设置的内容之外,我真的需要能够定义一个常量。
这样做:
<PropertyGroup>
<DefineConstants>FOO</DefineConstants>
</PropertyGroup>
<PropertyGroup>
<DefineConstants>$(DefineConstants);BAR</DefineConstants>
</PropertyGroup>
似乎如果我有一个如下所示的 csproj 文件,我最终会定义 BAR 而未定义 FOO。
<PropertyGroup>
<DefineConstants>FOO</DefineConstants>
</PropertyGroup>
<PropertyGroup>
<DefineConstants>BAR</DefineConstants>
</PropertyGroup>
是否有 "Define additional constants" 的语法以便我可以使用它并最终定义 FOO 和 BAR?
我知道在这个人为的例子中,我可以
<PropertyGroup>
<DefineConstants>FOO BAR</DefineConstants>
</PropertyGroup>
但我的实际用例更复杂。除了之前设置的内容之外,我真的需要能够定义一个常量。
这样做:
<PropertyGroup>
<DefineConstants>FOO</DefineConstants>
</PropertyGroup>
<PropertyGroup>
<DefineConstants>$(DefineConstants);BAR</DefineConstants>
</PropertyGroup>