Gacutil.exe fügt Assembly erfolgreich hinzu, aber Assembly nicht sichtbar in Explorer. Warum?

Ich bin mit GacUtil.exe innerhalb von Visual Studio-Eingabeaufforderung 2010 zum registrieren einer dll (CatalogPromotion.dll) in den GAC. Nachdem Sie das Dienstprogramm ausführen, es sagt Assembly Successfully added to the cacheund läuft gacutil /l CatalogPromotionDll zeigt, dass der GAC enthält die Montage, aber ich kann nicht sehen Sie die Montage, wenn ich navigieren Sie zu C:\WINDOWS\assembly aus dem Windows-Explorer. Warum kann ich nicht sehen, der Versammlung in WINDOWS\assembly aus dem Windows-Explorer, aber ich kann sehen, dass es mit gacutil.exe?


Hintergrund: Hier ist was ich eingegeben in der Eingabeaufforderung für die VS-Tools:

 
C:\_Dev Projekte\VS Projekte\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. Alle Rechte vorbehalten. 

Montage erfolgreich zum cache Hinzugefügt 

C:\_Dev Projekte\VS Projekte\bmccormack\CatalogPromotion\CatalogPromotionDll\bin 
\Debug>gacutil /l CatalogPromotionDll 
Microsoft (R) .NET Global Assembly Cache Utility. Version 4.0.30319.1 
Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten. 

Der Global Assembly Cache enthält folgende Baugruppen: 
CatalogPromotionDll, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9188a175 
f199de4a, processorArchitecture=MSIL 

Anzahl der Elemente = 1 

Jedoch die Versammlung nicht zeigen, bis in C:\WINDOWS\assembly.

InformationsquelleAutor der Frage Ben McCormack | 2010-06-16

Schreibe einen Kommentar