I am following the manual to get the DLL from the GAC from How to extract the assembly from the GAC?
below is the step I took:
Run regsvr32 / u C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ shfusion.dll
shfusion.dll - explorer extender DLL, which gives an excellent look at the GAC folder. Unregistering this file will remove the assembly cache viewer, and then the GAC folder will be visible like any regular folder in Explorer.
Open "% windir% \ assembly \ GAC_MSIL".
Go deep into the DLL folder to find your DLL.
Copy the DLL somewhere to your hard drive and send it from there in your project
Run "regsvr32 / i% windir% \ Microsoft.NET \ Framework \ <. NET version directory> \ shfusion.dll" to re-register the shfusion.dll file and restore the original GAC report.
As I do step 6, I found the following warning message:
"C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ shfusion.dll was loaded, but the DllInstall entry point was not found.
This file cannot be registered.
How can I reregister a DLL?
Thanks.
source share