首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Wix安装BHO

使用Wix安装BHO
EN

Stack Overflow用户
提问于 2012-10-23 04:35:19
回答 1查看 578关注 0票数 1

我刚刚完成了我的浏览器助手对象,目前我正在为它编写一个安装程序。到目前为止,我设法获得了一个将.dll复制到所需位置的MSI,但我不确定如何手动注册该对象。需要设置哪些键才能使Internet Explorer自动加载BHO?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-23 16:53:35

当使用regsrv32注册DLL时,它会调用DLL中的DllRegisterServer来执行注册。因此,您必须将此函数(DllRegisterServer)写入注册表的所有键和值添加到您的MSI中,以便MSI在安装期间为您写入它们。

要注销动态链接库,请使用regsrv32 /u,在本例中将在动态链接库中调用DllUnregisterServer。通常,它只删除添加到DllRegisterServer中的条目。

Windows Installer将在卸载时自动删除所有添加的注册表项。只需检查DllUnregisterServer不执行任何其他操作。如果是,请在WiX中实现它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13019410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档