방법: Just-In-Time 디버깅으로 ASP 오류 디버깅
Active Server Pages 파일에 구문 오류나 런타임 오류가 있으면 서버에서 오류를 포함하고 있는 프로시저를 중지시킵니다. ASP 웹 응용 프로그램을 디버깅하도록 구성되어 있으면 서버가 디버거를 시작할 것인지를 묻는 오류 메시지를 표시합니다. ASP 웹 응용 프로그램을 디버깅하도록 구성되어 있지 않으면 클라이언트 브라우저로 오류 메시지를 보냅니다. 두 경우 모두 오류를 포함하고 있는 프로시저가 중지됩니다.
디버거가 서버에 설치되어 있으면 서버는 클라이언트에 오류 정보를 전달하지 않습니다. 대신 서버 컴퓨터의 모니터에 오류 메시지를 표시합니다.
just-in-time 디버깅을 사용하는 경우에만 오류 또는 디버거 문에 대한 응답으로 디버거를 시작할 수 있습니다. just-in-time 디버깅을 사용하는 방법에 대한 자세한 내용은 Just-In-Time 디버깅을 참조하십시오.
오류에 대한 응답으로 ASP 스크립트를 디버깅하려면
오류가 발생하고 Just-in-Time 디버깅 대화 상자가 나타나면 Visual Studio 2010 디버거를 선택합니다.
Visual Studio에서 디버깅하려는 ASP 파일이 포함된 프로젝트를 엽니다. 이 프로젝트가 Visual Studio의 다른 인스턴스에 이미 열려 있으면 이를 다시 열 수 없습니다. 대신 Visual Studio에서 새 솔루션과 새 프로젝트가 작성됩니다.