WriteLinesToFile 任务

更新:2007 年 11 月

将指定项的路径写入指定的文本文件。

任务参数

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

参数

说明

File

必选的 ITaskItem 参数。

指定项要写入的文件。

Lines

可选的 ITaskItem[] 参数。

指定要写入文件的项。

Overwrite

可选的 Boolean 参数。

如果为 true,则该任务会改写文件中任何现有的内容。

示例

下面的示例使用 WriteLinesToFile 任务将 MyItems 项集合中各项的路径写入 MyTextFile 项集合指定的文件。

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

    <ItemGroup>
        <MyTextFile Include="Items.txt"/>
        <MyItems Include="*.cs"/>
    </ItemGroup>

    <Target Name="WriteToFile">
        <WriteLinesToFile
            File="@(MyTextFile)"
            Lines="@(MyItems)"
            Overwrite="true"/>
    </Target>

</Project>

请参见

概念

MSBuild 任务

其他资源

MSBuild 任务参考