Compartilhar via


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 criar domínios de aplicação e carregar módulos neles, porque o hospedeiro do ambiente de execução executa essas tarefas.

Entretanto, se você estiver criando uma aplicação que irá hospedar a Common Language Runtime, criando ferramentas ou código que você quer que sejam descarregados programaticamente, ou criando componentes plugáveis que podem ser descarregados e carregados dinamicamente, você irá criar seus próprios domínios de aplicação. Mesmo que você não esteja criando um hospedeiro de ambiente de execução, esta seção fornece informações importantes sobre como trabalhar com domínios de aplicação e módulos carregados nesses domínios.

Nesta seção

Seções relacionadas