Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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>