用C#4.0编写的IE BHO在IE9中工作,但在Windows7机器上的IE10中不工作
本文关键字:工作 Windows7 但在 机器 IE10 IE9 C#4 IE BHO | 更新日期: 2023-09-27 18:27:14
我按照"如何开始开发Internet Explorer扩展?"编写了一个BHO
,它在IE8
和IE9
中运行得很好。但这在IE10
及以上版本中不起作用。IE9
和IE10
在BHO
编码方面有什么不同吗。
感谢您的帮助。感谢
是的,但如果没有更多关于IE10遇到的问题的信息,很难找到具体的信息。
这里有几个链接可以让你开始:
- 支持增强保护模式
- ActiveX控件和插件更改(到Internet Explorer)
- Windows 8和Windows 8.1中的插件和ActiveX支持
我可以告诉你,用托管代码编写的BHO没有得到正式支持。以下是一些讨论问题的链接:
- IE博客:加载项性能第3部分:优化加载项启动性能
- MSDN杂志:并肩前进
- 新旧事物:不要在托管代码中编写进程内shell扩展
(请注意,最后一个链接是由Raymond Chen撰写的,他是微软最聪明的人之一。忽视他的建议是不明智的。)
请尝试将问题隔离到更多细节中。这样就更容易提供帮助。
希望这能帮助。。。
--Lance