본문 바로가기
IT-개발,DB

[개발] 에러메시지 : Unable to start debugging on the web server

by SB리치퍼슨 2015. 2. 3.

에러메시지 : Unable to start debugging on the web server







Unable to start debugging on the web server. The server does not support debugging of ASP.NET or ATL Server applications

 

이런 에러 메시지가 나타는 경우 다음과 같이 해결해 보자.

 

비주얼스튜디오에서 실행시 나는 에러로

 

이 에러는 보통 ASP.NET 파일 익스텐션 (.aspx)에 관한 정보가 인터넷 인포메이션 서비스에 제대로 등록이 되어 있지 않은 경우에 발생합니다.

 

한번 확인해 볼까요?

 

Control Panel -> Internet Information Services 에서 디버깅할 디렉토리 찾아 주세요. 오른쪽 클릭해서 프라퍼티 윈도우 열어 주세요.

 

그림 1

 

Virtual Directory 탭으로 가서, Applicatioin Settings 에 있는 Configuration 버튼을 꾸욱 눌러주세요

 

그림 2

 

.aspx의 Executable path 에 그 정보가 저장 되어 있습니다.
 
C:\WINDOWS\Microsoft.NET\Framework\Version\aspnet_isapi.dll 혹은
C:\WINNT\Microsoft.NET\Framework\Version\aspnet_isapi.dll
 
여기서 버전은 본인이 어떤 버전을 깔았는지에 따라 다릅니다.
 
이런 엔트리가 없거나 패스가 다르다면 프로그램 인스톨 시에 뭔가 문제가 있었던 거에요.
 
어떻게 해결할 까요?
 
Start -> Run 에서 cmd 타입합니다. 커맨드 프람프트에서 cd 이용하여
C:\WINDOWS\Microsoft.NET\Framework\Version\ 나
C:\WINNT\Microsoft.NET\Framework\Version\
로 이동해 주세요.  버전은 컴터마다 달라요~. 내 컴터에 있는 버전으로 해 주세요.
 
이동이 다 되었으면...
 
aspnet_regiis -i
 
타입하고 엔터키 눌러서 실행해 주세요.


반응형

댓글