MSBuild OSX上未解决的情况

时间:2018-02-21 14:13:09

标签: msbuild

以下条件:

<ItemGroup>
      <FilteredReferences Include="@(SomeList)" Condition="$([System.String]::new('%(SomeList.SomeItem)').Contains('SearchTerm'))" />
</ItemGroup>

这不适用于MAC OSX。但适用于WINDOWS。我刚刚发现它没有解决以下问题:

%(SomeList.SomeItem)

当我使用String时 - 它可以工作。因此,只需进行测试,请将其替换为“SearchTerm&#39; - 然后情况正常。

这里有什么问题?

1 个答案:

答案 0 :(得分:0)

我通过在构建设置中从标准使用的xbuild切换到msbuild来解决问题。