C # обнаружение выхода из процесса

У меня есть следующий код:

   private void fileSystemWatcher_Changed(object sender, System.IO.FileSystemEventArgs e)
    {
        System.Diagnostics.Process execute = new System.Diagnostics.Process();

        execute.StartInfo.FileName = e.FullPath;
        execute.Start();

        //Process now started, detect exit here

    }

FileSystemWatcher просматривает папку, в которую сохраняются файлы .exe. Файлы, которые были сохранены в этой папке, выполняются правильно. Но когда закрытый exe закрывается, должна быть запущена другая функция.

Есть ли простой способ сделать это?

Ответы на вопрос(4)

Ваш ответ на вопрос