我的脚本片段如下所示:
<ItemGroup>
<files Include="*.txt"></files>
</ItemGroup>
<Message Text="@(files)">
<ItemGroup>
<files Include="*.xml"></files>
</ItemGroup>
<Message Text="@(files)">
我希望在第二个Message输出中,只打印* .xml。目前打印* .txt和* .xml都是我不想要的。
所以,我的问题是我们如何在第二个打印脚本中覆盖项目文件?请帮忙!
答案 0 :(得分:3)
我找到了一种方法,但我不太喜欢它:
<ItemGroup>
<files Include="*.txt"></files>
</ItemGroup>
<Message Text="@(files)">
<ItemGroup>
<files Remove="@(files)"></files>
<files Include="*.xml"></files>
</ItemGroup>
<Message Text="@(files)">