浏览器帮助对象不起作用?

时间:2013-11-22 11:30:47

标签: c# internet-explorer bho ieaddon

我想在网站上创建一个分区,我必须在其中显示登录按钮。

实现这一点我已经制定了BHO计划。

我使用C#完成了我的BHO(浏览器助手对象)代码。在那个程序中我给了一些

消息框为了测试。这个BHO我能够注册/注销互联网

资源管理器没有问题。

我的问题是网站打开或导航时没有消息框出现。令人震惊的

它进入寡妇探险家,就像我打开我的电脑,打开一个特定的驱动器或

文件夹。我完全卡住请帮助。

我跟着

http://www.codeproject.com/Articles/350432/BHO-Development-using-managed-code

http://www.codeproject.com/Articles/149258/Inject-HTML-and-JavaScript-into-an-existing-page-w

http://www.codeproject.com/Articles/19971/How-to-attach-to-Browser-Helper-Object-BHO-with-C

2 个答案:

答案 0 :(得分:0)

如果您的BHO是在资源管理器中注入的,请查看注册表:

HKEY_LOCAL_MACHINE\SOFTWARE\Windows\CurrentVersion\Explorer\Browser Helper Objects

并删除对BHO的CLSID的任何引用。

如果您没有给我们更多的信息,我们无法帮助您在Internet Explorer中调试您的BHO问题。

提供操作系统版本,位数,IE版本,位数和开发平台。

检查您的BHO是否已在Internet Explorer中启用。看到 Manage add-ons in Internet Explorer

检查您的DLL是否加载了Process Explorer

答案 1 :(得分:0)

我已经解决了这个问题。我开发了64位bho扩展,虽然它只需要32位。 :)