0

안녕하세요. 다시 한 번 도움이 필요합니다. vb.net에서 내 다른 응용 프로그램 중 하나를 업데이트하는 자동 업데이트 구성 요소를 개발 중입니다. 문제는 IFF에서 업데이트를 사용할 수 있다는 것입니다. 업데이트 응용 프로그램은 업데이트중인 응용 프로그램을 "종료"할 수 있어야합니다. 업데이트 응용 프로그램과 프로그램 응용 프로그램은 2 개의 별도 프로젝트이므로 아무 관계가 없습니다. 업데이트 앱에서 해당 프로그램의 프로세스를 종료 할 수있는 방법이 있는지 궁금합니다. 몇 가지 예를 살펴 보았지만 코드에서 프로세스를 시작하고 중지합니다. 나는 이름으로 프로세스를 검색하고 죽일 수 있기를 원한다. (이미 시작된 것이 아니기 때문에). 도움을 주시면 감사하겠습니다. (참고 : 다른 링크로 리디렉션하는 사용자는 가장 좋은 답변을 얻지 못합니다.)VB.NET : 현재 프로젝트 외부에서 이미 실행중인 프로세스를 종료하는 방법

+0

내가 달성하고자하는 것은 작업 관리자로 들어가서 프로세스로 진행하고 끝낼 프로세스를 선택하는 것과 비슷합니다. –

답변

1

나는 이와 비슷한 작업을 수행했습니다. 요구 사항을 정확히 이해하고 있다면 System.Diagnostic 네임 스페이스에서 GetProcess를 사용해야합니다. 여기에 대한 자세한 내용은 http://msdn.microsoft.com/en-us/library/system.diagnostics.process.kill.aspx입니다.

+0

예 그 정도는 알고 있지만 전체가 어떻게 작동하는지 알아야합니다. 내가 말할 수 있기를 바랄 수있다 : 이름을 사용하여이 과정을 끝내자. –

+0

이 링크가 도움이 되나요? : http://stackoverflow.com/questions/116090/how-do-i-kill-a-process-using-vb-net - 또는 - c. C#으로 작성되었지만 VB.NET으로 변환하는 것이 간단해야한다는 것을 알고 있습니다. – w0051977

+0

많은 도움이되었습니다! 감사! –

관련 문제