我已经在Windows Vista上安装了ActiveX控件..使用Internet Explorer和cab文件..它已安装..我已经用测试证书签署了ActiveX ..但是IE没有运行我的ActiveX,但是当我启动时IE通过右键单击然后“以管理员身份运行”每件事情都运行正常..这个ActiveX在Windows XP上工作正常吗?任何建议???
答案 0 :(得分:1)
在Windows Vista中,Internet Explorer可以在所谓的保护模式中运行。在这种情况下,iexplore.exe进程的完整性级别较低,您的ActiveX控件只能将数据写入低完整性写入位置。当您以管理员身份运行IE时,完整性级别很高,一切运行良好。
您可以在这里阅读更多内容:
Understanding and Working in Protected Mode Internet Explorer