我在项目的属性组中有几个条件语句:
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
</PropertyGroup>
我想弄清楚它们是什么意思?Condition = blank
和Platform = blank
?但是标签有实际数据吗?这实际上是如何解释的?
是说配置可以是任何东西,平台可以是任何东西,还是说属性组只适用于Configuration=Debug|Platform=x86?
如果我的假设是正确的,我可以复制整个属性组并将配置和平台的值设置为Release
,AnyCPU
如下所示:
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
</PropertyGroup>
谢谢!