Process.Exited срабатывает при открытии
Мне нужно знать когда программа закрывается, по-этому пытаюсь использовать событие Process.Exited, но оно срабатывает сразу при открытии программы. Подвязываю вот так
process = Process.Start(path);
process.EnableRaisingEvents = true;
process.Exited += new EventHandler(Proc_Exited);