2011-05-17 95 views
1

我需要從GAC中卸載此版本的DLL以運行安裝程序,但收到「拒絕訪問」錯誤。有沒有人有關於如何刪除此DLL的想法?從GAC卸載舊版本的Microsoft.AnalysisServices.AdomdClient

+0

可能是因爲您不應該手動從GAC自行卸載內容。其次,可能是因爲你沒有管理權限。 – 2011-05-17 11:05:42

+0

我使用的是管理員帳戶,必須卸載它,因爲舊版本會阻止安裝程序。更新版本的.dll已經在gac – stefan 2011-05-17 11:10:55

+0

舊版本如何阻止安裝程序?爲什麼安裝程序不能自動刪除它?聯繫供應商尋求支持。 – 2011-05-17 11:11:33

回答

1

你要找的命令是:

gacutil.exe /u <assemblyname> 

的文檔gacutil.exehere。您明顯需要SDK,gacutil.exe不再與.NET Framework一起安裝。

此外,請確保您正在運行正確版本gacutil.exe。它應該與您試圖卸載的程序集版本相匹配。

最後,確保您使用管理權限運行。您可能需要啓動提升的命令提示符才能執行該命令。

+0

THX的幫助 – stefan 2011-05-17 11:47:04

+0

無法卸載: 方案: ID:說明: stefan 2011-05-17 11:51:22

+0

我該如何刪除這個掛起的引用? – stefan 2011-05-17 11:51:44