【发布时间】:2021-04-01 12:35:33
【问题描述】:
我需要根据文件的内容过滤一个 ItemGroup(包含文件名)。但我无法让它工作。
<ItemGroup>
<FilteredFiles Include="@(AllFiles)"
Condition="$([System.IO.File]::ReadAllText(%(Identity)).Contains('searchText'))" />
</ItemGroup>
我收到此错误:
错误 MSB4184:表达式“[System.IO.File]::ReadAl lText(%(Identity))" 无法评估。找不到文件 'C:\builds\git\RadarTemp%(Identity)'
有什么建议吗?
【问题讨论】: