Thursday, February 3, 2011

Coping DLL from the Global Assembly Cache

You Can Easily copy any .dll which is installed in GAC using windows. If you browse to assembly folder placed in c:\windows you will have only the option to uninstall. Rather you browse to GAC_MSIL folder under c:\windows\assembly you can see the installed assembly folders. Each folder has a subfolder under it. In sub folder you can find the DLL what you need. There is no need of using the shfusion.dll to copy the DLL’s.

Steps are as follows:

1.       Browse to c:\windows\assembly\ GAC_MSIL
2.       Each assemblies has a folder, with each version being a subfolder under that.
3.       In the subfolder is the DLL that you can copy to a different folder of you choosing.


2 comments:

  1. Can you explain how to Navigate to GAC_MSIL Folder ?

    ReplyDelete
  2. You cannot navigate to that folder by just copy and paste the location in the address bar, rather u have to navigate via run command :)

    ReplyDelete