次の方法で共有


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 タスク リファレンス