前几天用C#写的一个在网页上取号的BHO,这两天就开始不起效了,好像运行环境没有变,通常BHO不起效的主要原因有哪些?
特别说明:
1.已经检查过注册表了,对应的注册项是有的;
2.IE的管理加载项中也是启用了的;
3.并且也启用了第三方浏览器扩展的自定义安全选项
甚至我还将杀毒软件及其防火墙全部关闭了,测试还是不行。
感谢各位热心的朋友们,特别是做过BHO的朋友们的不吝赐教!

解决方案 »

  1.   

    看下BHO需要引用的DLL还在不?
    DLL要放在和BHO注册的同一个目录下面,另外貌似每次生成出来的DLL是不一样的,你这次生成就需要把这次的DLL放过去。所以建议重新生成一次再一起挪出来。
      

  2.   

    另外看一下ID的工具->插件 里有没有你注册的这个BHO。
      

  3.   

    其实我之前也是这种情况,只是不知道你的问题是不是也是DLL 的关系呢