共用方式為


組件快取檢視器 (Shfusion.dll)

更新:2007 年 11 月

組件快取檢視器 (Shfusion.dll) 是一種 Windows 殼層延伸,可以讓您使用 Windows 檔案總管來檢視和管理全域組件快取的內容。Shfusion.dll 位於 <Windows Folder>\Microsoft.NET\Framework\vx.x.xxxx 資料夾中,其中 x.x.xxxx 是指您所使用之 .NET Framework 的版本和組件編號。

注意事項:

在 Windows Vista 中,組件快取檢視器不會以更高的權限執行,即使是在有更高權限的命令視窗啟動它。這是因為組件快取檢視器是 Windows Explorer 的殼層延伸,殼層延伸並不會以更高的權限執行。若要以更高的權限執行檢視器,請以本機系統管理員身分登入。

若要檢視組件快取的內容

  • 在 [Windows 檔案總管] 中,巡覽至 Windows 目錄的 \assembly 子目錄 <System Drive>:\<Windows Folder>\assembly。這時會 Shfusion.dll 來顯示全域組件快取的內容。

    這會使組件資料夾的內容看起來和一般 Windows 資料夾的內容不同。它會顯示安裝在全域組件快取中之組件的名稱。此外,這個工具也會顯示每個組件型別、版本、文化特性和公開金鑰語彙基元的詳細資料。

下圖顯示在檢視器中所顯示的組件快取內容。

全域組件快取內容

組件

若要檢視和變更下載的快取大小限制

  • 從 Windows NT 系統的 [工具] 功能表或從 Windows 98 系統的 [檢視] 功能表中,選擇 [快取設定]。或者,您可以使用工具列上的 [設定快取設定] 圖示。

    這時會顯示 [快取內容] 對話方塊。這個顯示類似傳統的磁碟內容對話方塊,除了以 MB 顯示所使用的快取空間的數量以外。

下圖顯示 [快取內容] 對話方塊。

[快取內容] 對話方塊

設定

若要檢視組件屬性

  • 在檢視器中以滑鼠右鍵按一下組件名稱,然後從快速鍵功能表中選擇 [內容]。

    [內容] 視窗隨即出現,顯示組件的名稱、版本、文化特性、公開金鑰、產生組件的程式碼基底,以及組件的上次修改日期。您也可以從 [檔案] 功能表中檢視組件的屬性。

下圖顯示 System.Data 組件的 [內容] 視窗。

組件內容視窗

System.Data 屬性

若要將組件加入快取

  • 使用 Windows 檔案總管將含有資訊清單的檔案拖曳到組件快取目錄中。僅具有強式名稱的組件可以被加入快取。

您也可以使用全域組件快取工具 (Gacutil.exe) 來將組件加入快取。

若要從快取刪除組件

  • 以滑鼠右鍵按一下檢視器中的組件,然後從快速鍵功能表中選擇 [解除安裝]。

您也可以透過選擇 [檔案] 功能表中的 [解除安裝組件] 選項、使用工具列的 [刪除] 按鈕或使用 Gacutil.exe,即可刪除組件。

若要顯示檢視器的說明

  • 使用 F1 鍵,或從 [說明] 功能表中選擇 [說明主題]。

請參閱

概念

全域組件快取

強式名稱的組件

參考

.NET Framework 工具

全域組件快取工具 (Gacutil.exe)

SDK 命令提示字元