Solo tiene una pregunta rápida sobre el GAC
Creé un conjunto Awesome.DLL. Si hubiera firmado, a continuación, instalado en la GAC:¿Por qué mi ensamblaje no está visible en "Agregar referencia> .Net" cuando está instalado en el GAC?
C:\MyApps\Awesome\Awesome\Awesome\bin\Release>sn -k Awesome.snk
Microsoft (R) .NET Framework Strong Name Utility Version 4.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.
Key pair written to Awesome.snk
C:\MyApps\Awesome\Awesome\Awesome\bin\Release>gacutil /i Awesome.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:\MyApps\Awesome\Awesome\Awesome\bin\Release>gacutil /l Awesome.dll
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:
Number of items = 0
Mi problema:
Awesome.DLL no se encuentra en C:\Windows\Assembly
o cualquiera de las subcarpetas. Se encuentra, aunque en C:\WINDOWS\Microsoft.NET\assembly\GAC_MSIL\
supongo que debido a esto, no puedo ver Awesome.DLL desde Agregar referencia> .Net.
¿Por qué no se instala en C:\Windows\Assembly\
? ¿Cómo puedo apuntar a esa ubicación en su lugar?
¿Cómo habilitar PowerShell para encontrar. NET 4 ensamblados dentro del nuevo GAC? –