Partager via


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.

    RemarqueRemarque

    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.

RemarqueRemarque

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.