Programação com Domínios de Aplicativos e Assemblies

Hosts como Microsoft Internet Explorer, ASP.NET e o Shell do Windows carregam a Common Language Runtime em um processo, criam um domínio de aplicativo nesse processo, e em seguida, carregam e executam o código do usuário no domínio de aplicativo ao executar um aplicativo do .NET Framework.Na maioria dos casos, você não tem que se preocupar em a criar de domínios de aplicativos e carregar conjuntos de módulos (assemblies) neles porque o host de tempo de execução executa essas tarefas.

No entanto, se você estiver criando um aplicativo que hospedará o Common Language Runtime, criando ferramentas ou código que você deseje descarregar programaticamente, ou criando componentes que podem ser descarregados e recarregados rapidamente, você estará criando seus próprios domínios de aplicativos.Mesmo se você não estiver criando um host de tempo de execução, esta seção fornece informações importantes sobre como trabalhar com domínios de aplicativos e conjuntos de módulos (assemblies) carregados nesses domínios de aplicativo.

Nesta seção

Seções relacionadas