以下条件:
<ItemGroup>
<FilteredReferences Include="@(SomeList)" Condition="$([System.String]::new('%(SomeList.SomeItem)').Contains('SearchTerm'))" />
</ItemGroup>
这不适用于MAC OSX。但适用于WINDOWS。我刚刚发现它没有解决以下问题:
%(SomeList.SomeItem)
当我使用String时 - 它可以工作。因此,只需进行测试,请将其替换为“SearchTerm&#39; - 然后情况正常。
这里有什么问题?
答案 0 :(得分:0)
我通过在构建设置中从标准使用的xbuild切换到msbuild来解决问题。