ASP.NET 응용 프로그램 파일이라고도 하는 Global.asax 파일은 ASP.NET 또는 HTTP 모듈에서 발생되는 응용 프로그램 수준 및 세션 수준 이벤트에 응답하기 위한 코드가 포함된 선택적 파일입니다. Global.asax 파일은 ASP.NET 응용 프로그램의 루트 디렉터리에 있습니다. 런타임에 Global.asax는 HttpApplication 기본 클래스에서 파생되어 동적으로 생성된 .NET Framework 클래스로 구문 분석 및 컴파일됩니다. ASP.NET은 Global.asax 파일에 대한 직접적인 모든 URL 요청이 자동으로 거부되도록 구성됩니다. 따라서 외부 사용자는 이 파일을 다운로드하거나 코드를 볼 수 없습니다.
Global.asax 파일은 선택적입니다. 응용 프로그램 이벤트나 세션 이벤트를 처리하려는 경우에만 이 파일을 만듭니다.
단원 내용
응용 프로그램 지시문
Global.asax 파일을 처리할 때 ASP.NET 파서에서 사용하는 선택적 응용 프로그램별 설정을 정의하는 태그입니다.코드 선언 블록
Global.asax 파일에 포함할 수 있는 서버 쪽 코드 섹션을 정의하는 태그입니다.코드 렌더링 블록
Global.asax 파일의 선언 섹션 내에 포함할 수 있는 인라인 코드 또는 인라인 식을 정의하는 태그입니다.서버측 개체 태그 구문
선언 구문을 사용하여 응용 프로그램 변수와 세션 변수를 만드는 요소입니다.서버측 Include 지시문 구문
ASP.NET 응용 프로그램 파일 내에서 텍스트 파일의 서버 쪽 include를 지정하기 위한 구문이 포함된 태그입니다.
관련 단원
- ASP.NET 수명 주기
ASP.NET 응용 프로그램이 실행되는 동안 발생하는 단계별 처리에 대해 설명합니다.