2010-06-30 4 views
1

Как использовать задачу копирования MSBuild? Кроме того, похоже, что это делает цель строчной в имени файла - это правильно?Как использовать задачу MSBuild Copy? и создание цели в виде нижнего регистра имени файла?

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

Я имею в виду, часть "% (RecursiveDir)% (Filename)% (Extension)" становятся строчными буквами в окончательном имени файла и папки имя.

ответ

0

Постарайтесь думать, что% (RecursiveDir) похоже на массив.

Так что если у вас есть DIRA с файлами file1.xml и files2.xml и DIRB с файлом file3.xml (полученный с чем-то похожим на C: \ dir ***. Xml) ... задача копирования сделает подстановка для каждого файла & файла массива и копирование всех необходимых файлов.