4

我想重新启动一个程序。
我找到了进程并调用了 Kill 方法,然后我再次运行它:
process.Kill();
进程.开始();

它停止但不启动。
此外,如果我放置 Exited 事件,它永远不会触发。
有什么问题?

4

1 回答 1

8

Process.Kill()是异步的。你需要Process.WaitForExit()在调用 kill 后调用。

于 2012-11-07T15:49:53.583 回答