首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将.cab安装到FireBreath ActiveX的IE中,使其既适用于管理用户,也适用于标准用户

如何将.cab安装到FireBreath ActiveX的IE中,使其既适用于管理用户,也适用于标准用户
EN

Stack Overflow用户
提问于 2013-09-11 01:23:39
回答 1查看 476关注 0票数 0

我已经建立了一个插件,使用火呼吸,我们安装在IE使用.cab。(我知道泰联建议使用.msi,我必须证明,在我能够销售这个概念之前,浏览器中的安装是无法工作的,而不是我不希望有一天尝试。)

通常,无论什么情况,控件都会安装得很好,但显然在某些情况下(还没有固定下来.)将提示Win7上的标准用户输入管理凭据并提供它们,但该控件似乎没有安装在浏览器中。这个问题在IE9上有报道,但我不知道它是否是IE9与IE10之间的具体问题。

问题,问题:

  • 即使在安装.cab的过程中,火呼吸的DllRegisterServer也会被调用吗?
  • 如果在安装过程中提示并提供了管理凭据,那么控件的安装就好像该管理员是当前用户一样?因此,我需要为通过FB_ATLREG_MACHINEWIDE安装的所有用户配置防火墙吗?
  • 如果我将一个InstallScope放在.inf中,它如何与FB_ATLREG_MACHINEWIDE交互?如果用户选择按用户安装,但定义了FB_ATLREG_MACHINEWIDE,该怎么办?

你是我唯一的希望-)

EN

回答 1

Stack Overflow用户

发布于 2013-09-11 05:11:44

要使其安装在计算机上,只需将跟随线PluginConfig.cmake文件中删除:

代码语言:javascript
复制
# If you want to register per-machine on Windows, uncomment this line
set (FB_ATLREG_MACHINEWIDE 1)

这将使ATL注册每台机器,以及告诉它使用HKLM的mozilla插件安装键。

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

https://stackoverflow.com/questions/18731275

复制
相关文章

相似问题

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