2012-11-07 5 views
4

프로그램을 다시 시작하고 싶습니다.
나는 프로세스를 발견하고 Kill 메서드를 호출 한 다음 다시 실행했습니다.
process.Kill();
process.Start();
프로세스를 다시 시작하십시오.

중지되지만 시작하지 않습니다.
또한 Exited 이벤트를 넣으면 절대 실행되지 않습니다.
무엇이 문제입니까?

답변

7

Process.Kill()은 비동기입니다. kill을 호출 한 후 Process.WaitForExit()에 전화해야합니다.

+1

"파일 이름이 제공되지 않아 프로세스를 시작할 수 없습니다". 어떤 단서? – FaizanRabbani

관련 문제