Assembly Cache Viewer-Tool (Shfusion.dll)
Aktualisiert: November 2007
Beim Assembly Cache Viewer-Tool (Shfusion.dll) handelt es sich um eine Erweiterung der Windows-Shell, mit der der Inhalt des globalen Assemblycaches in Windows Explorer angezeigt und verändert werden kann. Shfusion.dll befindet sich im Ordner <Windows Folder>\Microsoft.NET\Framework\vx.x.xxxx, wobei x.x.xxxx für die Version und Buildnummer der von Ihnen verwendeten .NET Framework-Anwendung steht.
Tipp
Unter Windows Vista wird das Assembly Cache Viewer-Tool nicht mit erweiterten Berechtigungen ausgeführt, selbst wenn Sie es von einem Befehlsfenster mit erweiterten Berechtigungen aus starten. Dies ist darauf zurückzuführen, dass das Assembly Cache Viewer-Tool eine Shell-Erweiterung ist, welche nicht mit erweiterten Berechtigungen ausgeführt werden kann. Um den Viewer mit erweiterten Berechtigungen auszuführen, melden Sie sich als lokaler Administrator an.
So zeigen Sie den Inhalt des globalen Assemblycaches an
Navigieren Sie in Windows Explorer im Windows-Verzeichnis <Systemlaufwerk>:\<Windows-Ordner>\assembly zum Unterverzeichnis \assembly. Mithilfe von Shfusion.dll wird der Inhalt des globalen Assemblycaches angezeigt.
Dadurch wird der Inhalt des Assemblyordners abweichend vom Inhalt normaler Windows-Ordner angezeigt. Die Namen der im globalen Assemblycache installierten Assemblys werden angezeigt. Zusätzlich zeigt das Tool Einzelheiten über den Typ, die Version, die Kultur und das Token des öffentlichen Schlüssels der einzelnen Assemblys an.
Das folgende Bildschirmabbild zeigt den im Viewer dargestellten Inhalt des Assemblycaches.
Inhalt des globalen Assemblycaches
So zeigen Sie die Größenbeschränkungen für den Downloadcache an und ändern diese
Wählen Sie unter Windows NT im Menü Extras und unter Windows 98 im Menü Ansicht den Eintrag Cacheeinstellungen aus. Sie können auch auf der Symbolleiste das Symbol Cacheeinstellungen konfigurieren verwenden.
Das Dialogfeld Eigenschaften von Cache wird angezeigt. Die Darstellung ähnelt dem üblichen Dialogfeld für die Laufwerkeigenschaften, mit dem Unterschied, dass die Größe des belegten Caches in Megabyte angezeigt wird.
Das folgende Bildschirmabbild zeigt das Dialogfeld Eigenschaften von Cache.
Dialogfeld "Eigenschaften von Cache"
So zeigen Sie Eigenschaften von Assemblys an
Klicken Sie mit der rechten Maustaste im Viewer auf den Namen der Assembly, und wählen Sie im Kontextmenü Eigenschaften aus.
Ein Eigenschaftenfenster wird angezeigt, in dem für die Assembly Name, Version, Kultur, öffentlicher Schlüssel sowie ursprüngliche CodeBase und Datum der letzten Änderung der Assembly aufgeführt wird. Sie können die Eigenschaften einer Assembly auch im Menü Datei anzeigen lassen.
Das folgende Bildschirmabbild zeigt das Eigenschaftenfenster für die Assembly System.Data.
Fenster mit Assemblyeigenschaften
So fügen Sie dem Cache eine Assembly hinzu
- Ziehen Sie im Windows Explorer die Datei, die das Manifest enthält, mit dem Mauszeiger in das Assemblycacheverzeichnis, und legen Sie es dort ab. Nur Assemblys mit starkem Namen können dem Cache hinzugefügt werden.
Sie können auch das Global Assembly Cache-Tool (Gacutil.exe) verwenden, um dem Cache eine Assembly hinzuzufügen.
So löschen Sie eine Assembly aus dem Cache
- Klicken Sie mit der rechten Maustaste im Viewer auf die Assembly, und wählen Sie im Kontextmenü Deinstallieren aus.
Sie können eine Assembly auch im Menü Datei über die Option Assembly deinstallieren löschen, über die Symbolleiste mithilfe der Schaltfläche Löschen oder mithilfe des Dienstprogramms Gacutil.exe.
So zeigen Sie Hilfeinformationen für den Viewer an
- Drücken Sie F1, oder klicken Sie im Menü Hilfe auf Hilfethemen.