ReadLinesFromFile 任务

从文本文件读取项列表。

参数

下表描述了 ReadLinesFromFile 任务的参数。

Parameter

说明

File

必选 ITaskItem 参数。

指定要读取的文件。 该文件必须在每一行上都有一个项。

Lines

可选 ITaskItem[] 输出参数。

包含从该文件读取的行。

备注

除了上面列出的参数,此任务还将从 TaskExtension 类继承参数,此类本身从 Task 类继承。 有关这些附加参数及其说明的列表,请参见 TaskExtension 基类

示例

下面的示例使用 ReadLinesFromFile 任务基于文本文件中的列表创建项。 从该文件读取的项均存储在 ItemsFromFile 项集合中。

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">

    <ItemGroup>
        <MyTextFile Include="Items.txt"/>
    </ItemGroup>

    <Target Name="ReadFromFile">
        <ReadLinesFromFile
            File="@(MyTextFile)" >
            <Output
                TaskParameter="Lines"
                ItemName="ItemsFromFile"/>
        </ReadLinesFromFile>
    </Target>

</Project>

请参见

概念

MSBuild 任务

其他资源

MSBuild 任务参考

MSBuild 概念