【发布时间】:2017-02-13 15:36:34
【问题描述】:
我是一位经验丰富的 C# 开发人员,但在 MSBuild 方面完全是初学者,现在我有一个包含以下 XML sn-p 的 .csproj 文件:
<Choose>
<When Condition=" $(UseSimulatedResx) == true ">
<PropertyGroup>
<DefineConstants>$(DefineConstants);SIMRESX</DefineConstants>
</PropertyGroup>
... does something else ...
</When>
</Choose>
有没有人可以向我解释上面的摘录应该如何以及何时起作用?我应该在何时何地发布此 UseSimulatedResx?
我要做的是尝试让SIMRESX成为我解决方案中某个项目的条件编译符号,以便启用我们庞大产品的某些功能。
提前谢谢你!
【问题讨论】:
标签: xml msbuild conditional csproj