ActiveX not working properly with default security settings

Posted by Ummar on Stack Overflow See other posts from Stack Overflow or by Ummar
Published on 2009-10-29T16:09:53Z Indexed on 2010/03/26 15:13 UTC
Read the original article Hit count: 376

Filed under:
|
|
|

I have written an ActiveX control in C# and have made it working using regasm command, and it works fine as long as the security level is set to low.. Then as a next step I have made a .cab installer (ICD - Internet component downloader), and have signed my .cab file and ActiveX .dll file with a test certificate. when I hit the html page from my browser the installation parts works fine with default security settings of IE, but at the end it seems that nothing is installed and a red cross is shown on place of ActiveX. Moreover I have explored the Download Program Files folder under Windows directory, in status column it is showing word "unknown". while it is "installed" for all other activeX. what may be the problem. Moreover if i use the regasm command to register the assembly it works fine, and I have signed the ActiveX but still I have to move the security bar to low in my browser setting? why it is so? then what is the purpose of signing? I have used RegisterServer=yes in my .inf file

Please let me know, if some one has gone through this problem already?

© Stack Overflow or respective owner

Related posts about activex

Related posts about c#