Share via


HOW TO:將組件安裝到全域組件快取

更新:2010 年 6 月

有三種方式可以將組件安裝到全域組件快取中:

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

    您可以使用 Gacutil.exe 將強式名稱的組件新增到全域組件快取,和檢視全域組件快取的內容。

    注意事項注意事項

    Gacutil.exe 僅適合開發用途,不應用來安裝產品組件到全域組件快取中。

  • 使用 Microsoft Windows Installer 2.0。

    建議您使用這個新增組件到全域組件快取,這是最常用的方法。 安裝程式會提供全域組件快取的組件參考計數,以及其他功能。

  • 使用 Mscorcfg.msc (.NET Framework 組態工具)

    Mscorcfg.msc (.NET Framework 組態工具) 可讓您檢視全域組件快取,以及將新的組件加入至快取中。

注意事項注意事項

在舊版 .NET Framework 中,Shfusion.dll Windows Shell Extension 可讓您將組件拖曳到 [Windows 檔案總管] 中,藉此安裝組件。從 .NET Framework 4 版開始,Shfusion.dll 已過時。

若要使用全域組件快取工具 (Gacutil.exe) 將強式名稱的組件安裝至全域組件快取中

  • 在命令提示字元中輸入下列命令:

    gacutil –I <assembly name>

    在這個命令中,assembly name 是安裝在全域組件快取的組件名稱。

下列範例安裝檔名為 hello.dll 的組件到全域組件快取中。

gacutil -i hello.dll

請參閱

參考

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

其他資源

使用組件和全域組件快取

變更記錄

日期

記錄

原因

2010 年 6 月

已記載 Shfusion.dll 現已過時。

內容 Bug 修正。