【发布时间】:2016-02-19 06:21:38
【问题描述】:
我想包含与*.c 匹配的所有文件,包括在子目录中,除了对于路径(在解决方案根目录下)包含一个或多个组件(目录名或文件名)的任何文件以下划线开头。
由于某种原因,这不起作用:
<ItemGroup>
<ClCompile Condition="!$([System.Text.RegularExpressions.Regex]::IsMatch('%(Identity)', `.*[/\\]_.*`))" Include="../../src/foo/**/*.c"/>
</ItemGroup>
如何在 msbuild 中执行此操作?我正在使用 msbuild 14.0。
【问题讨论】: