【发布时间】:2015-11-27 19:35:59
【问题描述】:
注意,我已经通过了:
但由于某些奇怪的原因,我无法让它工作。
我有:
<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)" />
无论我在 Split 中尝试什么组合(例如 \n、\r\n、%0A 等),我都只会收到一个警告,而不是每行收到一个警告。
【问题讨论】:
标签: msbuild