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