title: Is there a way to make msbuild write error output to stderr?
body: <p>It appears msbuild writes all output (including error output) to standard output.</p>
  
  <p>Is there some way to have it write error output (what's normally output in red) to standard error instead?</p>
  
  <p>I'm writing a .NET application with a WPF and console interface and calling msbuild using System.Diagnostics.Process. I'd like to be able to distinguish error output to the user somehow.</p>
  
  <p>Is there a better of separating the output than looking for "error " in each line or using Microsoft.Build directly + a custom logger?</p>