Comment : installer un assembly dans le Global Assembly Cache
Il existe trois façons d'installer un assembly dans le Global Assembly Cache :
En utilisant l'outil Global Assembly Cache Tool (Gacutil.exe).
Vous pouvez utiliser Gacutil.exe pour ajouter des assemblys avec nom fort au Global Assembly Cache et visualiser le contenu de ce cache.
Remarque Gacutil.exe ne sert qu'au développement. Il ne doit pas être utilisé pour installer des assemblys de production dans le Global Assembly Cache.
En utilisant Microsoft Windows Installer 2.0.
Il s'agit de la manière recommandée la plus commune pour ajouter des assemblys au Global Assembly Cache. Le programme d'installation fournit un décompte de références des assemblys dans le Global Assembly Cache, ainsi que d'autres avantages.
À l'aide de Mscorcfg.msc (outil .NET Framework Configuration).
Mscorcfg.msc (outil .NET Framework Configuration) vous permet d'afficher le Global Assembly Cache et d'ajouter de nouveaux assemblys au cache.
Remarque |
---|
Dans les versions précédentes du .NET Framework, l'extension du shell Windows Shfusion.dll vous permettait de faire glisser des assemblys dans l'Explorateur Windows pour les installer.À partir de .NET Framework version 4, Shfusion.dll est obsolète. |
Pour installer un assembly avec nom fort dans le Global Assembly Cache à l'aide de l'outil Global Assembly Cache (Gacutil.exe)
À l'invite de commandes, tapez la commande suivante :
gacutil –I <nom de l'assembly>
Dans cette commande, nom de l'assembly est le nom de l'assembly à installer dans le Global Assembly Cache.
L'exemple suivant installe un assembly avec le nom de fichier hello.dll dans le Global Assembly Cache.
gacutil -i hello.dll
Voir aussi
Référence
Gacutil.exe (outil Global Assembly Cache)
Autres ressources
Utilisation d'assemblys et du Global Assembly Cache
Historique des modifications
Date |
Historique |
Motif |
---|---|---|
Juin 2010 |
Indication que Shfusion.dll est désormais obsolète. |
Résolution des bogues de contenu. |