关闭控制台应用程序时的关闭过程

时间:2018-08-07 10:15:35

标签: c# .net windows

我有一个简单的C#控制台应用程序,它通过以下简单代码启动chrome进程:

var chromeProcess = Process.Start(chromeLocation, chromeArguments);

当前,当我关闭我的应用程序时,Chrome进程保持打开状态。我需要的是每次我的控制台应用程序关闭时都关闭chrome进程。甚至更好的情况是,即使在应用崩溃或被强制终止时,chrome处理仍将关闭。有没有办法做到这一点?我试着听  AppDomain.CurrentDomain.ProcessExit,但它不会触发(即使那样,它也不会在崩溃或强制填充时起作用)。我需要在Windows 7及更高版本上使用它-我发现了很多仅适用于Win XP的解决方案。

谢谢

0 个答案:

没有答案