본문 바로가기
카테고리 없음

[ASP.NET] 디버깅 중이던 웹 서버 프로세스가 IIS(Internet Information Services)에 의해 종료되습니다. IIS에서 응용 프로그램 풀 ping 설정을 구성하면 프로세스가 종료되지 않도록 할 수 있습니다. 자세..

by hjahn 2021. 7. 13.

Visual Studio 2008로 Windows Server에 구축된 ASP.NET 원격 디버깅 중..

w3wp.exe 에 연결 중에 일정 시간이 지나면 아래와 같은 창이 뜬다.

---------------------------
Microsoft Visual Studio
---------------------------
디버깅 중이던 웹 서버 프로세스가 IIS(Internet Information Services)에 의해 종료되습니다. IIS에서 응용 프로그램 풀 ping 설정을 구성하면 프로세스가 종료되지 않도록 할 수 있습니다. 자세한 내용은 도움말을 참조하십시오.
---------------------------
확인   도움말   
---------------------------

디버깅을 계속하려면 작업자 프로세스를 계속하도록 IIS를 구성해야 한다

IIS 관리자 > 응용 프로그램 풀에서 실제 실행하고 있는 풀에 우클릭> 고급 설정에 들어간다.

Ping 사용을 False로 하면 디버깅된 프로세스를 중지 할 때까지 작업자 프로세스가 활성 상태로 유지된다.

 

참고 URL

https://docs.microsoft.com/ko-kr/visualstudio/debugger/error-web-site-worker-process-has-been-terminated-by-iis?view=vs-2019 

 

IIS에서 웹 사이트 작업자 프로세스를 종료함 - Visual Studio (Windows)

디버거가 웹 사이트에서 코드 실행을 중지했습니다.

docs.microsoft.com