Assemblys

Windows Installer peut installer, supprimer et mettre à jour les assemblys et assemblys Win32 utilisés par le Common Language Runtime de Microsoft .NET Framework. Un assembly est géré par Windows Installer en tant que composant individuel de programme d’installation. Tous les fichiers qui constituent un assembly doivent être contenus dans un même composant de programme d’installation, répertorié dans la table Component.

Windows Installer s’exécutant sur Windows Vista et Windows XP peut installer des assemblys côte à côte. Les assemblys côte à côte peuvent partager en toute sécurité des assemblys entre plusieurs applications et peuvent compenser les effets négatifs du partage d’assemblys, tels que les conflits de DLL. Au lieu d’avoir une seule version d’un assembly pour garantir la compatibilité descendante avec toutes les applications, le partage d’assemblys côte à côte permet à plusieurs versions d’un assembly COM ou Win32 de s’exécuter simultanément sur le système. Cette fonctionnalité améliorée d’isolation des applications est une partie importante de Microsoft .NET Framework. Pour plus d’informations, consultez Applications isolées et assemblys côte à côte.

Les sections suivantes décrivent l’utilisation d’assemblys avec Windows Installer.

Pour obtenir des informations sur l’installation d’applications COM et COM+ 1.0, consultez Installation d’une application COM+ avec Windows Installer, Installation d’un composant COM dans un emplacement privé et Rendre privé un composant COM dans un package existant.