Partager via


Programmation à l'aide d'assemblys

Les assemblys sont les blocs de constructions du .NET Framework ; ils constituent l'unité fondamentale de déploiement, contrôle de version, réutilisation, portée de l'activation et autorisation de sécurité. Un assembly fournit au Common Language Runtime les informations dont il a besoin pour reconnaître les implémentations des types. Il s'agit d'une collection de types et de ressources générées pour fonctionner ensemble et former une unité logique de fonctionnalité. Pour le runtime, un type n'existe pas en dehors du contexte d'un assembly.

Cette section explique comment créer des modules, créer des assemblys à partir de modules, créer une paire de clés et signer un assembly avec un nom fort et installer un assembly dans le Global Assembly Cache. Cette section explique également comment utiliser le Désassembleur MSIL (Ildasm.exe) pour visualiser les informations du manifeste d'assembly.

Notes

Démarrant avec le .NET Framework version 2.0, le runtime ne chargera pas un assembly qui a été compilé avec une version du .NET Framework dont le numéro de version est plus élevé que le runtime actuellement chargé. Cela s'applique à la combinaison des composants majeurs et mineurs du numéro de version.

Dans cette section

  • Noms d'assemblys
    Fournit une vue d'ensemble de l'affectation de noms aux assemblys.

Référence

  • Assembly
    Classe .NET Framework qui représente un assembly.

Rubriques connexes