Utilisation de Windows Installer pour installer des applications et des composants pour l'exécution côte à côte
Windows Installer lit le tableau d'assemblys, géré par le Common Language Runtime, lors de l'installation de nouveaux assemblys. Le tableau répertorie toutes les assemblys installés, y compris ceux qui figurent dans le Global Assembly Cache. Lors de l'installation des assemblys dans le Global Assembly Cache, Windows Installer vérifie ce tableau pour déterminer si un assembly qui doit être installé possède le même nom d'assembly qualifié complet qu'un assembly se trouvant déjà dans le Global Assembly Cache. Si cela n'est pas le cas, Windows Installer installe l'assembly.
Pour le .NET Framework version 1.1, le tableau d'assemblys contient également des informations sur la version du fichier. Cet attribut décrit la version de fichier Win32 de l'assembly. Si vous entrez des informations de version du fichier dans les tableaux Windows Installer pour l'installation de nouveaux assemblys, l'Installer peut comparer les informations de version de fichier dans le tableau Installer avec les informations stockées dans le tableau d'assemblys en plus de comparer les noms d'assembly qualifiés complets. Si le nom d'assembly qualifié complet est le même qu'un assembly existant dans le Global Assembly Cache et si la version de fichier de l'assembly à installer est supérieure à la version de fichier de l'assembly dans le Global Assembly Cache, Windows Installer installe le nouvel assembly dans le Global Assembly Cache. Si aucune information de version de fichier n'est fournie dans le tableau Windows Installer, seul le nom d'assembly qualifié complet est utilisé pour la comparaison.
Voir aussi
Concepts
Déploiement de plusieurs versions d'une application ou d'un composant
Indications pour la création d'applications et de composants pour l'exécution côte à côte
Autres ressources
Déploiement d'applications .NET Framework
Création de plusieurs versions d'une application ou d'un composant