2012-06-12 36 views
3

我得到的反饋:說,「大會成功添加到緩存」,但它不是在緩存

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools>gacutil. 
exe /i "C:\Users\wherever\ClassLibrary1.dll" 
Microsoft (R) .NET Global Assembly Cache Utility. Version 4.0.30319.1 
Copyright (c) Microsoft Corporation. All rights reserved. 

Assembly successfully added to the cache 

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools> 

但它不是在搜索的

gacutil.exe /l | clip 

的內容和它的不在/ Windows /程序集中

我正在使用.net 4.

+0

謝謝。是C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v7.0A \ Bin \ NETFX 4.0 Tools \ gacutil.exe/l旨在獲取C:\ Windows \ Microsoft.NET \ assembly中程序集的存在\ GAC_MSIL? – user225626

+0

netfx 4.0工具下的gacutil.exe副本應該從兩個彙編位置中提取。例如,在運行micrsoft sdks \ windows \ v7.0a \ bin \ gacutil.exe/lr的情況下,在安裝.net 1.1,2.0,3.5和4.0的系統上,如果運行gacutil.exe,則會看到兩個程序集返回.netfx 4.0工具,你會看到3個組件列出。 – Matt

回答

8

.Net 4.0程序集位於不同位置。它們存在於C:\ Windows \ Microsoft.NET \程序集

相關問題