问题描述
大家好,
我使用Visual Studio 2005在VC ++中开发了BHO .BHO在我的机器上运行良好。
I have developed a BHO in VC++ using Visual Studio 2005. The BHO runs fine in my machine.
但它不会在其他机器上运行。可能是它没有正确安装。
But it doesnot run in other machine. May be it it not installed properly.
以下是我在其他机器上安装BHO所做的工作: -
Below is what I have done to install my BHO in other machine :--
1。在特定文件夹中复制BHO的dll。
1. Copied the dll of BHO in a particular folder.
2。完成注册表设置&注册时包含dll文件的路径以便调用它。
2. Done the registry setting & included the path of the dll file while registering so that it is called.
但是这不起作用 - ---没有任何事情发生,所以似乎没有调用dll。
But this doesn't work ---- nothing is happening so it seems that dll is not called.
目标机器有VS 6.0但是不是VS 2005.这可能是问题吗?
The target machine have VS 6.0 but not VS 2005. Could this be the probelm ??
请帮助我在其他机器上运行我的BHO。
Please help me in running my BHO in other machine.
等待快速回复,
谢谢& ;问候
Thanks & Regards
Hiteshb
推荐答案
你忘了这把钥匙....
You forgot this key....
HKLM {
NoRemove SOFTWARE {
NoRemove Microsoft {
NoRemove Windows {
NoRemove CurrentVersion {
NoRemove Explorer {
NoRemove 'Browser Helper Objects' {
ForceRemove '{D2F7E1E3-C9DC-4349-B72C-D5A708D6DD77}' = s 'HelloWorldBHO' {
val 'NoExplorer' = d '1'
}
}
}
}
}
}
}
}
Regards.
这篇关于在其他机器上安装BHO的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!