Hi,
i am working on shared assembly and GAC. i have created a shared assembly and given it a strong name, and registered it in the gac. but i was not able to find this shared assembly in the add reference dialog box, so after searching for a long time i got to know that we can create a key in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders and specify the folder path (e.g c:\temp\myassembly) where i want to keep my assemblies. So after that i am able to see this assembly in add refernce dialog box.
but problem with me is that,
1. when will my assembly in gac will be called. i am not able to access the assembly from gac. it always call the assembly from the folder specified in registry.
2. Even if i don't create a shared assembly and put it in the folder which i have set in the registry i am able to access the assembly as a shared assembly. so why to create a shared assembly and put it in gac.
