2012-06-14 112 views
0

我需要在贏得GAC刪除二進制7..I知道它是如何工作的Win XP的,但我無法通過同樣的方法去贏7如何在Windows 7中從GAC中卸載二進制文件?

+0

爲什麼你不能通過相同的程序?順便提一下,您可以提供一些關於您正在使用的着名過程的更多詳細信息,並解釋它如何在Win7中不起作用?另外我希望你知道,GAC的位置在.NET 4.0中已經改變了,不再是'C:\ Windows \ assembly'。 –

+0

在管理員模式下啓動的命令提示符中的gacutil/u <程序集名稱>。 –

+0

在xp我們只是goto-> assembly->右鍵點擊卸載...我們不能在win 7中按照這個程序...但是第二個你提到的是正確的方法..謝謝你的幫助... – Techy

回答

0

的命令提示符下簡單地使用:

gacutil /u <assembly name> 

以上關鍵字是<assembly name>。也許你正在使用<DLL filename>這是一個常見的錯誤。它不會那樣工作!

如果你不知道程序集的名稱,試試這個第二個命令

gacutil /l > C:\GAC_Assemblies.txt 

...然後搜索,得到的C裏面的內容您的DLL文件名:\ GAC_Assemblies.txt文件。記下相應的程序集名稱,並在重試第一個命令時使用它!