Add an assembly to the GAC.
Posted on 2011-10-03
I'm want to add assembly to the GAC. I did this:
Added a setup project to my solution. Create the GAC folder. Signed my Assembly. Added my Assembly to the GAC folder. Built the setup. Ran the setup on the target machine.
Now, my DLL has a dependency on a third party DLL. After I run the setup, I see the third party DLL but I do not see mine. if I try to uninstall the third party DLL from the GAC, I get error message about it being required by other applications. That makes sense if my DLL was installed.
Why can I not see my DLL? Does the signing change the name by which I recognize it? What could be wrong? What name is used in the GAC, based on my Project?