We have created a DLL in VisualStudio 2005 and installed it in Global Assembly Cache (GAC) through MSI to use in Internet Explorer as a plug-in. This DLL is working fine in Windows XP and Windows 2003 Server OS.

For Windows7 OS, if we run IE8 as an administrator, it is working fine. If we run it outside administrator mode, I am getting this error:

"Retrieving the COM class factory for component with CLSID {98A05972-11CF-A442-00AoC90AF39} failed due to the following error :80070005".

We believe and are hoping that several others who initially built the plugin for Windows XP might have faced the same problem in Windows 7. Hopefully someone can shed some light on this. Please advise how to solve this.

Johan Schmidt


Perform the following steps and try again.

1. Login to the system using local administrator account.

2. Add your site to the 'Trusted sites' list. IE->Tools menu->Internet Options->Security tab.

3. Enable UAC at the default level.

4. Reboot if required.