AssignTargetPath Task
This task accepts a list files and adds <TargetPath> attributes if they are not already specified.
Task Parameters
The following table describes the parameters of the AssignTargetPath task.
Parameter |
Description |
---|---|
RootFolder |
Optional string input parameter. Contains the path to the folder that contains the target links. |
Files |
Optional ITaskItem[] input parameter. Contains the incoming list of files. |
AssignedFiles |
Optional ITaskItem[] output parameter. Contains the resulting list of files. |
Remarks
In addition to the parameters listed above, this task inherits parameters from the TaskExtension class, which itself inherits from the Task class. For a list of these additional parameters and their descriptions, see TaskExtension Base Class.
Example
The following example executes the AssignTargetPath task to configure a project.
<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="MyProject">
<AssignTargetPath
RootFolder="Resources"
Files="@(ResourceFiles)"
<Output TaskParameter="AssignedFiles"
ItemName="OutAssignedFiles"/>
</AssignTargetPath>
</Target>
</Project>