如果编译并注册为64位,BHO无法正常工作

时间:2014-12-09 17:18:19

标签: c# com windows-8.1 internet-explorer-11 bho

如果使用此代码: https://code.msdn.microsoft.com/windowsdesktop/CSBrowserHelperObject-59c189a2 并将其编译为64位。然后我用64位regasm(/ codebase)安装它 它在IE中显示但它不起作用(显示上下文菜单)

在使用32位编译和重新编译时,它可以正常工作。

我的操作系统是Windows 8和Internet Explorer 11(没有增强保护模式)

1 个答案:

答案 0 :(得分:1)

您使用的是哪个版本的IE,64位还是32位?我认为64位操作系统有两个版本。我猜你自从32位BHO取得了成功,那就意味着你正在运行32位IE,当然64位BHO也无法使用它。