如何使用MSBuild Copy任务?并将目标设为小写文件名?

时间:2010-06-30 07:58:38

标签: msbuild-task

如何使用MSBuild Copy任务?此外,似乎是在文件名中将目标设为小写 - 这是对的吗?

<Copy SourceFiles="@(DATA)" DestinationFiles="@(DATA->'$(MSBuildProjectDirectory)\BuildWin32\data\%(RecursiveDir)%(Filename)%(Extension)')"/>

我的意思是,“%(RecursiveDir)%(Filename)%(Extension)”部分在最终文件名和文件夹名称中变成小写。

1 个答案:

答案 0 :(得分:0)

尝试认为%(RecursiveDir)就像一个数组。

因此,如果你有DIRA文件file1.xml和files2.xml和DIRB文件file3.xml(使用类似于C:\ dir ***。xml的东西获得)...复制任务将进行替换对于每个目录和数组文件并复制所有想要的文件。