Я запускаю GacUtil.exe из Visual Studio Command Prompt 2010 для регистрации DLL (CatalogPromotion.dll) в GAC. После запуска утилиты он говорит Assembly Successfully added to the cache
, а запуск gacutil /l CatalogPromotionDll
показывает, что GAC содержит сборку, но я не вижу сборки, когда я перехожу к сборке C:\WINDOWS\из проводника Windows. Почему я не вижу сборку в WINDOWS\сборке из проводника Windows, но я вижу ее с помощью gacutil.exe?
Фон: вот что я ввел в командную строку для 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
Однако сборка не отображается в C:\WINDOWS\assembly.