抱歉我的英文。
我需要从一个应用程序运行控制台应用程序,并读取它输出的所有内容。
程序'App.exe':
static void Main(string[] args)
{
foreach (string arg in args)
Console.WriteLine(arg);
Console.ReadKey(); // problem here
}
读取的程序
static void Main(string[] args)
{
Process process = new Process
{
StartInfo = new ProcessStartInfo
{
FileName = "App.exe",
Arguments = "1 2 3 4 5",
CreateNoWindow = true,
UseShellExecute = false,
RedirectStandardOutput = true
}
};
process.Start();
Console.WriteLine(process.StandardOutput.ReadToEnd());
Console.ReadKey();
}
运行崩溃窗口时。是否可以在不更改应用程序代码'App.exe'的情况下解决问题?