title: Gacutil.exe successfully adds assembly, but assembly not viewable in explorer. Why?
body: <p>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 <code>Assembly Successfully added to the cache</code>, and running <code>gacutil /l CatalogPromotionDll</code> shows that the GAC contains the assembly, but I can't see the assembly when I navigate to C:\WINDOWS\assembly from Windows Explorer.  <strong>Why can't I see the assembly in WINDOWS\assembly from Windows Explorer but I can see it using gacutil.exe?</strong></p>
  
  <hr>
  
  <p>Background:  Here's what I typed into the command prompt for VS Tools:</p>
  
  <pre>
  
      C:\_Dev Projects\VS Projects\bmccormack\CatalogPromotion\CatalogPromotionDll\bin
      \Debug><b>gacutil /i CatalogPromotionDll.dll</b>
      Microsoft (R) .NET Global Assembly Cache Utility.  Version 4.0.30319.1
      Copyright (c) Microsoft Corporation.  All rights reserved.
  
      <b>Assembly successfully added to the cache</b>
  
      C:\_Dev Projects\VS Projects\bmccormack\CatalogPromotion\CatalogPromotionDll\bin
      \Debug><b>gacutil /l CatalogPromotionDll</b>
      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
  
      <b>Number of items = 1</b>
  
  </pre>
  
  <p>However, the assembly doesn't show up in C:\WINDOWS\assembly.</p>