/build/static/layout/Breadcrumb_cap_w.png

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.

Thanks!
Nate

0 Comments   [ + ] Show comments

Answers (2)

Posted by: MSIMaker 20 years ago
2nd Degree Black Belt
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.
Posted by: nmead 20 years ago
Senior Yellow Belt
0
Thank you! I was able to add that in and it registers the control. I will test & verify the page/printing functionality on a clean client.

Nate
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ