0
請注意,我已經經歷了:MSBUILD分割文本文件導入行
但由於一些奇怪的原因,我不能使它發揮作用。
我:
<ReadLinesFromFile File="$(OutputPath)myfile.log">
<Output PropertyName="FileOutput" TaskParameter="Lines" />
</ReadLinesFromFile>
<Message Text="$(FileOutput)"/>
- 這個工程,整個文件內容顯示在屏幕上。
現在我想爲該文件中的每一行報告警告/錯誤。
<ItemGroup>
<SplitVersion Include="$(FileOutput.Split('%0A%0D'))"/>
</ItemGroup>
<Warning Text="%(SplitVersion.Identity)" />
無論組合我嘗試在斯普利特(如\ n,\ r \ n,%0A等),我只得到一個警告,而不是讓每行一個警告。