Oggi avevo bisogno di aggiungere la reference ad una DLL
in un progetto VS2005 (VB).
La DLL si trovava nella GAC e con mio malcelato stupore non sono riuscito a trovare la DLL fra quelle elencate nella finestra "Add Reference" di Visual Studio.
Per cui ho fatto quanto segue:
- ho estratto la DLL dalla GAC (usando il prompt di DOS... ma si può usare un tool come questo);
- l'ho copiata nella cartella "C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies"
- Ho riaperto la finestra "Add Reference" e sotto il pannello .NET ho selezionato la mia DLL (ora finalmente presente)
- ho verificato che avesse il flag CopyLocal=False (ma presumo sia così per forza)
La soluzione l'ho trovata cercando un po' e trovando questo post.