방법: 추적 뷰어로 ASP.NET 추적 정보 보기

Visual Studio 2010

업데이트: 2007년 11월

응용 프로그램에 대해 추적 기능을 설정한 경우 페이지가 요청되면 해당 페이지에서는 추적 정보를 수집하고 포함된 추적 문을 실행합니다. 추적 뷰어에서 추적 출력을 볼 수 있습니다. 추적 뷰어를 사용하면 응용 프로그램에서 요청된 페이지에서 특정 요청을 선택할 수 있습니다.

wwh16c6c.alert_note(ko-kr,VS.100).gif참고:

응용 프로그램에 대해 추적 기능을 설정하는 경우 Web.config 파일에서 trace 요소의 pageOutput 특성을 true로 설정하여 응용 프로그램의 모든 페이지에 추적 출력을 표시할 수 있습니다.

추적이 설정된 응용 프로그램에 대해 여러 요청이 전달된 경우, 추적 뷰어는 처리 순서대로 요청을 표시합니다. 추적 뷰어의 시작 페이지에는 요청 시간, 요청된 파일, 요청의 상태 코드, 요청과 관련된 HTTP 동사 및 요청에 대한 자세한 내용을 볼 수 있는 자세히 보기 링크 등의 정보가 포함됩니다. 사용 가능한 요청의 수는 Web.config 파일에 지정한 requestLimit 설정을 초과하지 않습니다.

다음 스크린 샷은 추적이 설정된 이후 해당 응용 프로그램에 대해 수행된 7개의 요청을 표시하는 추적 뷰어를 보여 줍니다.

추적 뷰어
추적 뷰어 이미지

특정 요청에 대한 추적 정보를 보려면

  1. 응용 프로그램 루트에서 Trace.axd로 이동합니다.

    예를 들어 응용 프로그램의 URL이 http://localhost/SampleApplication인 경우 http://localhost/SampleApplication/trace.axd로 이동하여 해당 응용 프로그램의 추적 정보를 봅니다.

  2. 조사할 요청의 자세히 보기 링크를 선택합니다.

추적 뷰어에서 요청을 지우려면

  1. 응용 프로그램 루트에서 Trace.axd로 이동합니다.

  2. 현재 추적 지우기 링크를 선택하여 추적 뷰어에 저장된 모든 요청을 제거합니다.

    wwh16c6c.alert_note(ko-kr,VS.100).gif참고:

    trace 요소의 mostRecent 특성이 false인 경우 추적 뷰어에서는 requestLimit 특성에 정의된 요청 수까지만 요청을 추적합니다. 이런 경우 요청 제한 값에 도달한 후에는 더 이상 요청을 볼 수 없습니다. 또는 가장 최근의 추적 데이터가 표시되고 requestLimit 특성에 정의된 제한을 초과하는 오래된 추적 데이터가 삭제되도록 mostRecent 특성을 true로 설정할 수도 있습니다.

표시: