Assemblys dans le Common Language Runtime
Mise à jour : novembre 2007
Les assemblys sont les blocs de construction des applications .NET Framework ; ils constituent l'unité fondamentale dans le déploiement, le contrôle de version, la réutilisation, la portée d'activation et les autorisations de sécurité. Un assembly est une collection de types et de ressources qui sont générés pour fonctionner ensemble et former une unité logique de fonctionnalités. Un assembly fournit au Common Language Runtime les informations dont il a besoin pour reconnaître les implémentations des types. Pour le runtime, un type n'existe pas en dehors du contexte d'un assembly.
Dans cette section
Vue d'ensemble des assemblys
Propose une vue d'ensemble des fonctions exécutées par les assemblys.Avantages des assemblys
Décrit comment les assemblys permettent de résoudre les problèmes de versioning et les conflits de DLL.Contenu d'un assembly
Décrit les éléments qui constituent un assembly.Manifeste d'assembly
Décrit les données dans le manifeste d'assembly, et comment elles sont stockées dans les assemblys.Global Assembly Cache
Décrit le Global Assembly Cache et son utilisation avec des assemblys.Assemblys avec nom fort
Décrit les caractéristiques des assemblys à nom fort.Aspects de la sécurité des assemblys
Expose la manière dont fonctionne la sécurité avec des assemblys.Versioning des assemblys
Offre une vue d'ensemble de la stratégie de versioning du .NET Framework.Emplacement des assemblys
Explique où se trouvent les assemblys.Assemblys et exécution côte à côte
Offre une vue d'ensemble de l'utilisation simultanée de plusieurs versions du runtime ou de l'assembly.
Référence
- Assembly
La classe .NET Framework qui représente les assemblys dans le système de type.
Rubriques connexes
Programmation à l'aide d'assemblys
Décrit comment créer et signer des assemblys et leur affecter des attributs.Émission d'assemblys et de méthodes dynamiques
Décrit comment créer des assemblys dynamiques.