我正在Visual Studio Command Prompt 2010中运行GacUtil.exe,将dll(CatalogPromotion.dll)注册到GAC。运行该实用程序后,显示Assembly Successfully added to the cache
,并且运行gacutil /l CatalogPromotionDll
表明GAC包含该程序集,但是当我从Windows资源管理器导航到C:\ WINDOWS \ assembly时,我看不到该程序集。 为什么我不能从Windows资源管理器中的WINDOWS \ assembly中看到该程序集,但是可以使用gacutil.exe看到它?
背景:这是我在VS Tools的命令提示符下键入的内容:
C:\ _ Dev项目\ VS项目\ bmccormack \ CatalogPromotion \ CatalogPromotionDll \ bin \ Debug> gacutil / i CatalogPromotionDll.dll Microsoft(R).NET全局程序集缓存实用程序。版本4.0.30319.1 版权所有(c)Microsoft Corporation。版权所有。 程序集成功添加到缓存 C:\ _ Dev项目\ VS项目\ bmccormack \ CatalogPromotion \ CatalogPromotionDll \ bin \ Debug> gacutil / l CatalogPromotionDll Microsoft(R).NET全局程序集缓存实用程序。版本4.0.30319.1 版权所有(c)Microsoft Corporation。版权所有。 全局程序集缓存包含以下程序集: CatalogPromotionDll,版本= 1.0.0.0,文化=中性,PublicKeyToken = 9188a175 f199de4a,processorArchitecture = MSIL 项目数= 1
但是,程序集未显示在C:\ WINDOWS \ assembly中。
\v7.0.A\bin
,但是该版本的实用程序无法安装.NET 4.0程序集。