I have a simple app that runs another external existing console app via Process and intercepts its output. To do so, I use this monstrosity: private Process process = new Process(); private string myPath = “”; private List<string> stdout = new List<string>(); private ConsoleWindow console = new ConsoleWindow(); //Launcher in MainWindow private void ProcessButton_Click(object sender,Read more