ASP 응용 프로그램 디버깅
업데이트: 2011년 3월
Visual Studio 2010의 웹 디버깅은 ASP.NET을 주 대상으로 하지만 레거시 ASP 웹 응용 프로그램도 디버깅할 수 있습니다.
ASP 웹 응용 프로그램은 클라이언트에서는 .htm 파일의 형식으로, 서버에서는 .asp 파일, Global.asa 파일 및 .cdf 파일의 형식으로 실행되는 스크립트로 구성됩니다. 스크립트는 VBScript 또는 JScript로 작성하거나 VBScript와 JScript를 혼합하여 작성할 수 있으며, HTML 코드와 COM 개체를 혼합하여 작성할 수도 있습니다. 이러한 요소가 모두 포함된 ASP 웹 응용 프로그램을 디버깅할 수 있습니다.
Visual Studio를 사용하면 로컬 컴퓨터에서 실행되고 있는 클라이언트 쪽 스크립트를 Internet Explorer의 로컬 복사본에 연결하여 디버깅할 수 있습니다. Microsoft 인터넷 정보 서비스에서 실행되는 스크립트를 디버깅하려면 로컬 컴퓨터의 IIS에 연결해야 합니다.
ASP 코드는 IIS(인터넷 정보 서비스) 프로세스에서 실행되거나(in-process 실행) 별도의 Mtx.exe 프로세스에서 실행됩니다(out-of-process 실행). ASP 코드를 디버깅하려면 IIS 또는 Mtx.exe 프로세스에 연결해야 합니다. 클라이언트 쪽 스크립트도 디버깅하려면 IIS에 연결해야 합니다. 프로세스에 연결하는 방법에 대한 자세한 내용은 실행 중인 프로세스에 연결을 참조하십시오.
ASP 웹 응용 프로그램에 연결하는 경우 프로세스에 연결 대화 상자에서 적절한 프로그램 종류를 선택해야 합니다. 스크립트를 디버깅할 때는 관리되는 코드를 선택하지 말아야 합니다. Visual Studio 2005에서는 스크립트와 관리 코드를 동시에 디버깅할 수 없습니다.
단원 내용
ASP.NET 및 AJAX 응용 프로그램 디버깅
ASP 디버깅을 준비하기 위해 IIS에서 수행해야 할 작업 단계에 대해 설명합니다.방법: Just-In-Time 디버깅으로 ASP 오류 디버깅
Just-In-Time 디버깅을 사용하여 ASP 오류가 발생한 경우 디버거를 자동으로 시작하는 방법에 대해 설명합니다.방법: Global.asa 파일 디버깅
Global.asa 파일에 대해 고려해야 할 디버깅 관련 사항을 설명합니다.ASP 페이지의 스크립트 개체 디버깅
스크립트 개체 모델, 스크립트 라이브러리, 스크립트 개체 디버깅 사용, 추적 등을 비롯하여 ASP 페이지에서 스크립트 개체를 디버깅할 때 고려해야 할 사항에 대해 설명합니다.방법: Internet Explorer에서 스크립트 디버깅 사용
Internet Explorer에서는 스크립트 디버깅을 기본적으로 사용하지 않습니다. Internet Explorer에서 실행되는 스크립트를 Visual Studio를 사용하여 디버깅하려면 여기서 설명하는 절차를 따라야 합니다.ASP 스크립트 처리 방식 이해
ASP 스크립트가 처리되는 과정에 대한 개념적 개요를 제공합니다.
참고 항목
개념
기타 리소스
변경 기록
날짜 |
변경 내용 |
이유 |
---|---|---|
2011년 3월 |
Inetinfo.exe를 IIS로 대체했습니다. |
다음 토큰 중 하나로 바꿉니다. 고객 의견 향상된 기능 관련 정보 |