Packaging an ActiveX control

I am trying to do what I thought was a simple package. I am trying to create an MSI package create a shortcut(url) to an internal website on the users desktop, add in an IE favorite to that site, and embed a signed (not by us) activeX control for some extended printing functionality for the reports on this website into the browser. The target client OS is XP and the users cannot install ActiveX controls due to being locked down.

I had tried doing it without the control, and using a certificate rule or hash rule to allow the installation in the GPO that deploys the MSI, but that did not work. I am all set with the shortcuts, but the control is causing the problem. After browsing MSÃ¢Â€Â™s KB, I found the following links:

http://support.microsoft.com/default.aspx?scid=kb;en-us;280579 and http://support.microsoft.com/default.aspx?scid=kb;EN-US;241163

These articles pertains to Windows 2000, but I am assuming it will also apply to XP clients where users are not Power Users or Administrators. Does anyone know of an easier way than what is listed in the Q articles? If not, how can I package the third-party control into an .msi? I am using InstallShield AdminStudio 5.5.

Comments

Answers

0

Have a look at this and it might help

http://www.myitforum.com/articles/1/view.asp?id=3270

You can create a custom action using rundll32.exe to install the inf file and it should use the cat file. After the user connects to the4 webpage.....IE will check for the activeX control and see its already installed for the user.