重启进程

时间:2012-11-07 15:47:45

标签: c# process kill

我想重启一个程序 我找到了这个过程并且已经调用了Kill方法,然后我再次运行它:
process.Kill();
的Process.Start();

停止但不启动。
此外,如果我放入退出事件,它永远不会发射 有什么问题?

1 个答案:

答案 0 :(得分:7)

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