Je n'arrive pas vraiment à saisir les différences entre un assembly et une dll.
Quand je lis la doc sur msdn ou sur ce site ca reste bien flou, est ce que quelqu'un à un bon tuto la dessus ? Et aussi, qu'est ce concretement qu'un module ?
Je n'arrive pas vraiment à saisir les différences entre un assembly et une dll.
Quand je lis la doc sur msdn ou sur ce site ca reste bien flou, est ce que quelqu'un à un bon tuto la dessus ? Et aussi, qu'est ce concretement qu'un module ?
Salut,
pour faire simple en gros, un module, c'est un "fichier" issu de la compilation, qui regroupe des metadatas d'infos de type (une description de ce que le module contient), des informations de references (les dependances du module) et le code IL généré.
Un assembly, c'est un ensemble de 1 ou plusieurs de ces fichiers, contenant des metadatas de description de ce ou ces modules, rassemblé dans un but de, dixit MS, "versionning, reuse, deployment, security et scoping". A noter qu'une DLL, un exe Console ou un exe Windows sont tous des assemblies, la seule difference notable est qu'une DLL n'a pas à specifier de point d'entrée.
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.
Bonnes pratiques pour les accès aux données
Débogage efficace en .NET
LINQ to Objects : l'envers du décor
Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager