J'exécute GacUtil.exe à partir de Visual Studio Command Prompt 2010 pour enregistrer une dll (CatalogPromotion.dll) dans le GAC. Après l'exécution de l'utilitaire, il est indiqué Assembly Successfully added to the cache
et en cours d'exécution gacutil /l CatalogPromotionDll
montre que le GAC contient l'assemblage, mais je ne peux pas voir l'assemblage quand je navigue vers C:\WINDOWS\assembly à partir de l'Explorateur Windows. Pourquoi ne puis-je pas voir l'assemblage dans Windows ? \assembly à partir de l'explorateur Windows mais je peux le voir en utilisant gacutil.exe ?
Le contexte : Voici ce que j'ai tapé dans l'invite de commande de VS Tools :
C:\\\_Dev Projects\\VS Projects\\bmccormack\\CatalogPromotion\\CatalogPromotionDll\\bin
\\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 Projects\\VS Projects\\bmccormack\\CatalogPromotion\\CatalogPromotionDll\\bin
\\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**
Cependant, l'assemblage n'apparaît pas dans C:\WINDOWS\assembly.