【发布时间】:2010-10-14 22:54:51
【问题描述】:
我正在使用 System.Diagnostics.Process 启动一个外部进程。这是批处理作业的一部分,所以如果一个进程崩溃,我想处理它并让其余的继续。
目前发生的情况是,Windows 会弹出一个对话框,告诉我程序已崩溃,并且只有在我手动关闭该对话框后,进程才会退出。
根据this question,Process.Responding 属性仅适用于具有 UI 的程序(我正在启动的进程是控制台应用程序)。
我还查看了进程提供的各种事件,但没有一个是在崩溃时触发的。
有什么想法吗?
【问题讨论】: