Freigeben über


WriteLinesToFile-Aufgabe

Aktualisiert: November 2007

Schreibt die Pfade der angegebenen Elemente in die angegebene Textdatei.

Aufgabenparameter

In der folgenden Tabelle werden die Parameter der WriteLinestoFile-Aufgabe beschrieben.

Parameter

Beschreibung

File

Erforderlicher ITaskItem-Parameter.

Gibt die Datei an, in die die Elemente geschrieben werden sollen.

Lines

Optionaler ITaskItem[]-Parameter.

Gibt die Elemente an, die in die Datei geschrieben werden sollen.

Overwrite

Optionaler Boolean-Parameter.

Wenn der Wert true lautet, überschreibt die Aufgabe den Inhalt der Datei, falls vorhanden.

Beispiel

Im folgenden Beispiel werden mithilfe der WriteLinesToFile-Aufgabe die Pfade der Elemente in der MyItems-Elementauflistung in die Datei geschrieben, die durch die MyTextFile-Elementauflistung angegeben ist.

<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>

Siehe auch

Konzepte

MSBuild-Aufgaben

Weitere Ressourcen

Referenz zu MSBuild-Aufgaben