简体   繁体   中英

ActiveX control not load in windows 8.1, IE 11

I have written an activeX control which has very simple hellow world message. it is registered and working successfully on windows 8, internet explorer 10. But it is not working in Windows 8.1 Ie 11.

I have followed THIS ARTICLE and created setup msi without CAB file.When install the activex using this setup file, it is working successfully in windows 8. Then i tested it in windows 8.1 but it is not working, then what i did is try to register the activex control manually by using command prompt, then activex control is working correctly. but my requirement is to register the activex using setup file.

I have looked at IE Manage addon section and figured out my activex control is appear there in "not-available" list(which means already installed as activex control but not loaded, as i guess)

please be kind to help me to figure out why the activex not load here

The article you mention is basically correct. But some steps are missing like implementing IObjectSafety or making non-admin installer or avoiding calling msiexec directly.

Follow this SO answer. You could also enabling prompting for initialization of unsafe activex by following this SO answer.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM