HOW TO:將組件安裝到全域組件快取
更新:2010 年 6 月
有三種方式可以將組件安裝到全域組件快取中:
-
您可以使用 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
請參閱
參考
其他資源
變更記錄
日期 |
記錄 |
原因 |
---|---|---|
2010 年 6 月 |
已記載 Shfusion.dll 現已過時。 |
內容 Bug 修正。 |