Задача AssignTargetPath
Эта задача принимает список файлов и добавляет атрибуты <TargetPath>
, если они еще не указаны.
Параметры задачи
В следующей таблице приводятся параметры задачи AssignTargetPath
.
Параметр | Описание |
---|---|
RootFolder |
Необязательный входной параметр string .Содержит путь к папке с целевыми ссылками. |
Files |
Необязательный входной параметр ITaskItem[] .Содержит исходный список файлов. |
AssignedFiles |
Необязательно Выходной параметр ITaskItem [] .Содержит итоговый список файлов. |
Замечания
Помимо перечисленных выше параметров, эта задача наследует параметры от класса TaskExtension, который, в свою очередь, наследует от класса Task. Список этих дополнительных параметров и их описания см. в статье Базовый класс TaskExtension.
Пример
Следующий пример выполняет задачу AssignTargetPath
, чтобы настроить проект.
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="MyProject">
<AssignTargetPath
RootFolder="Resources"
Files="@(ResourceFiles)"
<Output TaskParameter="AssignedFiles"
ItemName="OutAssignedFiles"/>
</AssignTargetPath>
</Target>
</Project>