关于BHO安装部署问题请教

cqnetboy 2009-08-27 11:57:54
我用vs2005(c++)写了一个简单的BHO程序,编译后自己本来就能使用了。

但是怎么做为它做一个安装程序呢?(exe或cab)我用VS2005做了一个简单的安装程序,把BHO项目主输出添加到了安装部署项目里面。编译后生成了一个EXE和一个MSI文件,放到其它机器上去安装没有问题。但BHO没有效果。一看注册表里根本就没写值,不可能要自己手动去把注册表导进去吧?

BHO项目里不是有一个RGS文件吗?不知道怎么让他安装的自动就把注册表写进去,还有,怎么指定默认的安装目录,或安装让BHO的主DLL放进SYSTEM32目录下呀?

谢谢各位大虾!!
...全文
585 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xxtao110 2012-02-28
  • 打赏
  • 举报
回复
nimamaipi
silveringsea 2009-08-31
  • 打赏
  • 举报
回复
楼主, 最近我也在做个bho,确实用安装部署的 注册表编辑器 就可以了,
http://msdn.microsoft.com/zh-cn/library/x6kd89c5(VS.80).aspx
把注册表要写的项目都写上也可以了, 我现在做成简单的setup.exe
看了这里:http://topic.csdn.net/u/20090521/13/89369b50-efc5-400e-a92d-e2c6c74446a7.html
只是我要做成像web迅雷那样的, 还想要有一个主程序管理注册表的项目
jameshooo 2009-08-28
  • 打赏
  • 举报
回复
用VS制作MSI时可以选择注册组件
蒋晟 2009-08-28
  • 打赏
  • 举报
回复
注册表编辑器
http://msdn.microsoft.com/zh-cn/library/x6kd89c5(VS.80).aspx
zoulie 2009-08-27
  • 打赏
  • 举报
回复
可以写个批处理
注册组件,拷贝文件,操作注册表
gyk120 2009-08-27
  • 打赏
  • 举报
回复
BHO要创建扩展才可用。写注册表
具体可参考
http://hi.baidu.com/muma_reader/blog/item/11fdf7bf79f1240e18d81f7e.html
phomespace 2009-08-27
  • 打赏
  • 举报
回复
用专用的打包工具比较好。我用的是这个,在这里下载http://www.hotshare.cn/
破解码自己找,我也没有
cqnetboy 2009-08-27
  • 打赏
  • 举报
回复
请问楼上。怎么打包呀?用vs2005?怎么操作?还是要专门的打包软件推荐??
谢谢,万分感谢!!
phomespace 2009-08-27
  • 打赏
  • 举报
回复
程序打包的时候,会有注册组件选择项,,在这里选择你生成的DLL即可。。。。。生成的exe就可以自动注册
cqnetboy 2009-08-27
  • 打赏
  • 举报
回复
gyk120
谢谢您的回答,不过上面一句我没看明白?
意思是说cab不能操作注册表,所以bho不能以cab的形式安装吗?
gyk120 2009-08-27
  • 打赏
  • 举报
回复
cab如果不涉及到注册表操作,或者没法执行bat命令的话,是没法安装BHO的
cqnetboy 2009-08-27
  • 打赏
  • 举报
回复
没人吗???

cqnetboy 2009-08-27
  • 打赏
  • 举报
回复
只能用批处理的方式吗?那怎么成cab自动安装包呢???
在线等结果!!求高手答复呀!!

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧