MsBuild:复制文件夹(如果没有文件)

时间:2015-01-23 15:03:06

标签: .net msbuild

我想使用MSBuild将包含子文件夹的一个文件夹复制到另一个位置。我这样做的方式如下:

<ItemGroup>
  <FilesToCopy Include="C:\SomePath\**\*.*"/>
</ItemGroup>

<Copy OverwriteReadOnlyFiles="true"
      ContinueOnError="false"
      SourceFiles="@(FilesToCopy)"
      DestinationFolder="$(ResourcesPath)\%(RecursiveDir)%(Filename)%(Extension)" />

如果子文件夹包含文件,则此方法有效。但是,如果某个子文件夹不包含任何文件 - 它不会被复制。因此,问题 - 如何使用MsBuild复制某些文件夹的所有子文件夹?

0 个答案:

没有答案