Partager via


Assembly Cache Viewer (Shfusion.dll)

Mise à jour : novembre 2007

Assembly Cache Viewer (Visionneuse du cache de l'assembly (Shfusion.dll)) est une extension du shell Windows qui vous permet d'afficher et de manipuler le contenu du Global Assembly Cache à l'aide de l'Explorateur Windows. Shfusion.dll se trouve dans le <dossier Windows>\Microsoft.NET\Framework\vx.x.xxxx, où x.x.xxxx correspond à la version et au numéro de build du .NET Framework que vous utilisez.

Remarque :

Dans Windows Vista, Assembly Cache Viewer ne s'exécute pas avec des autorisations élevées, même si vous le lancez à partir d'une fenêtre de commande possédant des autorisations élevées. Cela est dû au fait qu'Assembly Cache Viewer est une extension de l'interpréteur de commandes pour l'Explorateur Windows, qui ne s'exécute pas avec des autorisations élevées. Pour exécuter la visionneuse avec des autorisations élevées, ouvrez une session en tant qu'administrateur local.

Pour afficher le contenu du cache de l'assembly

  • Naviguez vers le sous-répertoire \assembly du répertoire Windows, <Lecteur système>:\<Dossier Windows>\assembly, dans l'Explorateur Windows. Le contenu du Global Assembly Cache s'affiche à l'aide de Shfusion.dll.

    Le contenu du dossier de l'assembly s'affiche différemment du contenu des dossiers Windows normaux. Les noms des assemblys installés dans le Global Assembly Cache s'affichent. De plus, l'outil affiche des détails sur le type, la version, la culture et le jeton de clé publique de chaque assembly.

La capture d'écran ci-dessous représente le contenu du cache de l'assembly affiché dans la visionneuse.

Contenu du Global Assembly Cache

Assembly

Pour afficher et modifier la taille limite du cache pour les téléchargements

  • Sélectionnez Paramètres du cache dans le menu Outils dans les systèmes Windows NT ou le menu Affichage dans les systèmes Windows 98. Vous pouvez également utiliser l'icône Configure Cache Settings dans la barre d'outils.

    La boîte de dialogue Propriétés de Cache s'affiche. L'écran ressemble à une boîte de dialogue de propriétés d'un lecteur traditionnelle, à la différence près qu'il indique la quantité de cache utilisée, en mégaoctets.

La capture d'écran ci-dessous représente la boîte de dialogue Propriétés de Cache.

Boîte de dialogue Propriétés de Cache

Paramètres

Pour afficher les propriétés d'un assembly

  • Cliquez avec le bouton droit sur le nom de l'assembly dans la visionneuse et sélectionnez Propriétés dans le menu contextuel.

    La fenêtre Propriétés qui s'affiche contient le nom de l'assembly, sa version, sa culture, sa clé publique, le code base dont est issu l'assembly et la dernière date de modification de l'assembly. Vous pouvez également afficher les propriétés d'un assembly à partir du menu Fichier.

La capture d'écran suivante représente la fenêtre Propriétés de l'assembly System.Data.

Fenêtre Propriétés de l'assembly

Propriétés System.Data

Pour ajouter un assembly au cache

  • Utilisez l'Explorateur Windows pour faire glisser le fichier contenant le manifeste vers le répertoire du cache de l'assembly. Seuls les assemblys portant des noms forts peuvent être ajoutés au cache.

Vous pouvez utiliser l'outil Global Assembly Cache Tool (Gacutil.exe) pour ajouter un assembly au cache.

Pour supprimer un assembly du cache

  • Cliquez avec le bouton droit sur l'assembly dans la visionneuse et sélectionnez Désinstaller dans le menu contextuel.

Vous pouvez également supprimer un assembly dans le menu Fichier en choisissant l'option Désinstaller l'assembly, à partir de la barre d'outils à l'aide du bouton Supprimer ou en utilisant Gacutil.exe.

Pour afficher l'aide

  • Appuyez sur la touche F1 ou sélectionnez Rubriques d'aide dans le menu ? (Aide).

Voir aussi

Concepts

Global Assembly Cache

Assemblys avec nom fort

Référence

Outils du .NET Framework

Outil Global Assembly Cache Tool (Gacutil.exe)

Invite de commandes du Kit de développement SDK