如何使用MSBuild删除所有xml文件,但文件名以某种方式结束的文件除外?

时间:2014-08-18 13:56:37

标签: msbuild

我有一个名为CleanUp的构建目标,它负责删除构建部署中不需要的任何文件。

步骤如下:

<Target Name="CleanUp">
  <Message Text="=== DELETING UNREQUIRED FILES ===" />
  <Delete Files="@(DeleteFromBuild)"/>
</Target>

我的DeleteFromBuild项目组包含以下行:

<DeleteFromBuild Include="**\*.xml" Exclude="**\*.recipe.xml;**\*.NewRelic.xml;**\*PerformanceCounters.xml"/>

我想从我的版本中删除所有xml文件,但那些以.recipe.xml.NewRelic.xml.PerformanceCounters.xml结尾的文件除外。不幸的是,正在删除所有xml文件。我做错了什么?

0 个答案:

没有答案