使用msbuild将整个文件夹复制到另一个位置

使用msbuild将整个文件夹复制到另一个位置,msbuild,msbuildextensionpack,Msbuild,Msbuildextensionpack,我们可以通过任何方式将文件夹从一个位置复制到另一个位置。我的文件夹包含Windows installer软件包和安装应用程序。因此,我想将这些项目复制到另一个文件夹。 我不想使用下面的代码 <Copy SourceFiles="@(PublishFiles)" DestinationFiles="@(PublishFiles->'$(FilesToDelete)\%(RecursiveDir)%(Filename)%(Extension)')" 复制任务具有DestinationF

我们可以通过任何方式将文件夹从一个位置复制到另一个位置。我的文件夹包含Windows installer软件包和安装应用程序。因此,我想将这些项目复制到另一个文件夹。 我不想使用下面的代码

<Copy SourceFiles="@(PublishFiles)" DestinationFiles="@(PublishFiles->'$(FilesToDelete)\%(RecursiveDir)%(Filename)%(Extension)')"

复制任务具有DestinationFolder属性,您可以使用该属性代替DestinationFolders属性

<Copy SourceFiles="c:\myfolder\**\*.*" DestinationFolder="c:\mydestination\" />