1

这个“BHOManager CLASS”插件是一个支持在IE浏览器上运行QTP脚本的插件。

此插件的发行商是 Mercury Interactive Corp。

由于我的机器中的一些问题,我已经卸载了现有的 IE 浏览器并重新安装了它。在此之后我无法运行 QTP 脚本,因为缺少“BHOmanager Class”附加组件。

4

1 回答 1

3

好吧,重新安装是最简单的选择,但让我们试试这个:
你能在 IE 中看到 BHOManager 类吗?

Go to IE > Tools > Manage Add-ons, make sure BHOManager class 
(Browser Helper Object) from Mercury Interative Corporation is 
enabled.   

建议禁用其他加载项,例如第三方工具栏、反病毒公司的加载项等。这是为了确保没有任何东西阻止 QTP 连接到浏览器,但这不是主要问题我认为在你的情况下。

如果是这种情况,您重新注册 BHOManager,但可能您没有正确的权限。

Close IE and all iexplore.exe processes in the task manager
Close QTP (or restart your machine)
Go to Start > Run, unregister and register BHOManager.dll: 
    regsvr32 -u c:\WINDOWS\system32\BHOManager.dll 
    regsvr32 c:\WINDOWS\system32\BHOManager.dll 
于 2012-11-27T20:32:12.460 回答