Powershell Anfänger hier ..
Ich habe also ein Nuget-Paket mit einem Powershell-Skript erstellt. Das Powershell-Skript ändert ein XML-Schema in meinem Visual Studio-Projekt, wenn es installiert wird. Problem ist ....
Wenn in der XML-Datei ein mehrzeiliger Blockkommentar steht wie
%Vor%Nachdem das Skript ausgeführt wurde, öffnet Visual Studio eine Nachricht und sagt, dass meine Datei "inkonsistente Zeilenendung ......" hat.
Wenn es keinen Kommentar gibt oder wenn es einen einzeiligen Kommentar wie
gibt %Vor%Es gibt kein Problem. Irgendwie wird die Zeile, die im Blockkommentar endet, durch die Powershell-Funktionen von CRLF in etwas anderes geändert.
Dies ist mein Powershell-Skript zum Laden und Speichern der XML-Datei
%Vor%Ich habe auch etwas nach dem Vorbild von
probiert %Vor%Aber ich bekomme immer noch diese Nachricht ...
Jeder Suggument / Hilfe würde sehr geschätzt werden.
Rohr Get-Content
bis Out-String
:
Ich habe das gerade getestet: Ohne Out-String
sehe ich die Nachricht in Visual Studio. Mit Out-String
, ich nicht, und Kommentare sind in Ruhe gelassen.
Tags und Links visual-studio-2010 xml powershell nuget