我正在启动这样的.exe
ProcessStartInfo start = new ProcessStartInfo();
start.Arguments = stuff;
start.FileName = "test.exe";
try{
using (Process proc = Process.Start(start))
{
proc.WaitForExit();
...
}
}
catch
{
...}
从一个线程。问题是有时“test.exe”崩溃,打开一个弹出窗口说
“应用程序崩溃等等等等……在互联网上寻找解决方案等等”
预计“test.exe”会崩溃,但我需要的是或关闭弹出窗口以释放线程,或首先“捕获”exe崩溃。
代码中的 try-catch 不会捕获崩溃的 exe。
能否请你帮忙?谢谢你