Нужно ли использовать Process.WaitForExit после Process.Kill?
Что делать, если вызывающий процесс завершается сразу после вызова Process.Kill?
Приведет ли это к сбою Process.Kill?
Изменить: Мне нужно завершить процесс при выходе из моего приложения. На этом этапе я не собираюсь обрабатывать ситуации, когда kill не работает, поэтому мне не нужно ждать завершения процесса. Поэтому, если в вызове WaitForExit нет необходимости, я могу просто пропустить его.