Я начинаю новый процесс, используя следующий код:InvalidOperationException с процессом
Process p = new Process();
p.StartInfo.FileName = "...";
p.StartInfo.Arguments = "...";
p.Start();
p.WaitForExit(300000); // 5 minutes
if (!p.HasExited)
p.Kill();
Console.Write(p.ExitCode);
Когда процесс завершается в течение 5 минут, что это работает, но когда это не так, я получаю
InvalidOperationException (процесс должен выйти до запроса информация может быть определена ...).
Любая идея, почему я получаю это исключение?
спасибо.
Ваша ошибка, потому что процесс должен выйти перед запросами ... Это ваш процесс? возможно, стоит выяснить, почему он занимает больше времени, чем вы ожидаете, где происходит ошибка. – Sayse
Нет, это не мой процесс. –