다음을 통해 공유


응용 프로그램 도메인 사용

응용 프로그램 도메인은 공용 언어 런타임에 사용되는 격리 단위를 제공합니다. 응용 프로그램 도메인은 프로세스 내에서 만들어지고 실행됩니다. 응용 프로그램 도메인은 대개 런타임 호스트에 의해 만들어집니다. 이 호스트의 역할은 런타임을 프로세스에 로드하고 응용 프로그램 도메인 내에서 사용자 코드를 실행하는 것입니다. 런타임 호스트에서는 프로세스와 기본 응용 프로그램 도메인을 만들고, 관리 코드를 런타임 호스트 내에서 실행합니다. 런타임 호스트에는 ASP.NET, Microsoft Internet Explorer 및 Windows 셸이 있습니다.

대부분의 응용 프로그램에서 사용자는 고유한 응용 프로그램 도메인을 만들 필요가 없습니다. 런타임 호스트에서 사용자를 대신해 필요한 모든 응용 프로그램 도메인을 만들어 줍니다. 그러나 응용 프로그램에서 코드를 격리하거나 DLL을 사용하고 언로드해야 하는 경우 추가 응용 프로그램 도메인을 만들고 구성할 수 있습니다.

단원 내용

참조

  • AppDomain
    응용 프로그램 도메인을 나타냅니다. 응용 프로그램 도메인을 만들고 제어하기 위한 메서드를 제공합니다.

관련 단원