I running an exe from a .NET app and trying to redirect standard out to a streamreader. The problem is that when I do
myprocess.exe >> out.txt
out.txt is cl
This worked out for me:
var sb = new StringBuilder(); while (!proc.StandardOutput.EndOfStream) { sb.Append(proc.StandardOutput.ReadToEnd()); proc.StandardOutput.DiscardBufferedData(); }