I'm running GacUtil.exe from within Visual Studio Command Prompt 2010 to register a dll (CatalogPromotion.dll) to the GAC. After running the utility, it says Assembly Successfully added to the cache
, and running gacutil /l CatalogPromotionDll
shows that the GAC contains the assembly, but I can't see the assembly when I navigate to C:WINDOWSassembly from Windows Explorer. Why can't I see the assembly in WINDOWSassembly from Windows Explorer but I can see it using gacutil.exe?
Background: Here's what I typed into the command prompt for VS Tools:
C:\_Dev ProjectsVS ProjectsmccormackCatalogPromotionCatalogPromotionDllin
Debug>gacutil /i CatalogPromotionDll.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:\_Dev ProjectsVS ProjectsmccormackCatalogPromotionCatalogPromotionDllin
Debug>gacutil /l CatalogPromotionDll
Microsoft (R) .NET Global Assembly Cache Utility. Version 4.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.
The Global Assembly Cache contains the following assemblies:
CatalogPromotionDll, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9188a175
f199de4a, processorArchitecture=MSIL
Number of items = 1
However, the assembly doesn't show up in C:WINDOWSassembly.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…