Wie kann ich in einer MSBuild-Task Zeilen in eine Datei einfügen?

Ich versuche, einen Text in eine Datei im einzufügenzweite Reihe des Textes. Ich habe es gerade geschafft, den Text oben mit einzufügenReadLinesFromFile. Gibt es eine Möglichkeit, die Liste, die ich daraus erhalte, in zwei Teile zu zerlegen, damit ich sie in die zweite Zeile einfügen kann?

Was ich jetzt habe:

<Target>
  <ReadLinesFromFile File="targetfile.txt">
    <Output TaskParameter="Lines" ItemName="TargetFileContents"/>
  </ReadLinesFromFile>

  <WriteLinesToFile File="targetfile.txt" Lines="$(TextToInsert)" Overwrite="true"/>
  <WriteLinesToFile File="targetfile.txt" Lines="@(TargetFileContents)" Overwrite="false"/>
</Target>  

Antworten auf die Frage(1)

Ihre Antwort auf die Frage