标签: c# process
我有很大的问题。 在我的代码中,
private void TestFunction() { Process.Start("-other.program.exe"); }
我希望在我的主程序被杀死时进程终止。
我无法使用Closed事件处理程序,因为如果我的程序从任务管理器进程列表中被终止,它就不会触发。
Closed
我找到了一些关键字,例如 fork 和 exec ,但我还没找到怎么做。
当我的程序被杀死时,我想杀死我的程序启动的进程。
答案 0 :(得分:0)
查看Gonzalo给出的答案。这样您就可以将动作挂钩到程序的末尾。在那里,您可以通过调用p.Close(); - 对象上的Process来终止您的流程。
p.Close();
Process