GAC, Windows Assembly
Posted on 2011-10-03
Can someone clear up something for me. What is the difference between the GAC and the c:\windows\assembly folder? I thought I read they were one in the same.
However, I've being trying to add a DLL to the GAC. I created an MSI setup for my DLL. This DLL in turn has a dependency on a third party DLL. When I run the install, I see the third party DLL in c:\windows\assembly. However I do not see my DLL. So, I tried using the GACUTIL from the command line to install my DLL to the GAC. That worked. I can list back my GAC entry using GACUTIL. I can also list the third party DLL using GACUTIL. However I still do not see my DLL in c:\windows\assembly.
Can anyone explain this?