Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remarque
Cet article est spécifique à .NET Framework. Elle ne s’applique pas aux implémentations plus récentes de .NET, notamment .NET 6 et versions ultérieures.
Les hôtes tels que ASP.NET et l’interpréteur de commandes Windows chargent le Common Language Runtime dans un processus, créent un domaine d’application dans ce processus, puis chargent et exécutent du code utilisateur dans ce domaine d’application lors de l’exécution d’une application .NET Framework. Dans la plupart des cas, vous n’avez pas à vous soucier de la création de domaines d’application et du chargement d’assemblys dans ces domaines, car l’hôte runtime effectue ces tâches.
Toutefois, si vous créez une application qui hébergera le Common Language Runtime, créez des outils ou du code que vous souhaitez décharger par programmation, ou créez des composants enfichables qui peuvent être déchargés et rechargés à la volée, vous allez créer vos propres domaines d’application. Même si vous ne créez pas d’hôte d’exécution, cette section fournit des informations importantes sur l’utilisation des domaines d’application et des assemblys chargés dans ces domaines d’application.
Dans cette section
Utilisation de domaines d’application
Fournit des exemples de création, de configuration et d’utilisation de domaines d’application.
Programmation à l’aide d’assemblys
Décrit comment créer, signer et définir des attributs sur des assemblys.
Sections connexes
Émission d'assemblys et de méthodes dynamiques
Décrit comment créer des assemblys dynamiques.
Assemblys dans .NET
Fournit une vue d’ensemble conceptuelle des assemblages.
Domaines d’application
Fournit une vue d’ensemble conceptuelle des domaines d’application.
Vue d’ensemble de la réflexion
Décrit comment utiliser la Reflection classe pour obtenir des informations sur un assembly.