对于IE上BHO的64位安装,它似乎干扰了Windows资源管理器(声称System._ComObject找不到parentWindow的定义)。 Internet Explorer可以与BHO一起工作,但我只想让它在IE上运行。
过去几天我一直在寻找某种解决方案,但没找到任何解决方案。
我的代码与此处给出的示例非常相似:How to get started with developing Internet Explorer extensions?
我已经更改了OnDocumentComplete中的代码并添加了一些方法,但是我使用了包含的链接完全相同的代码,在64位IE上安装时仍然出现错误。
答案 0 :(得分:0)
在此处找到我的问题的答案:Regasm BHO from C# Code。
注册BHO时我需要包括:
TextBox
我不确定为什么它只发生在64位IE上,但它现在适用于两者!希望这可以帮助任何有问题的人!