首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在EPM模式下以非管理员身份打开IE时,无法加载BHO

在EPM模式下以非管理员身份打开IE时,无法加载BHO
EN

Stack Overflow用户
提问于 2013-08-19 16:08:25
回答 1查看 523关注 0票数 0

我已经创建了64位BHO,我正试图将其加载到Windows8 IE10中。我正在尝试使用非管理员权限的用户帐户打开IE。当我以管理员身份打开IE时,BHO会加载(通过右键单击它,然后单击以管理员身份运行)

但是当我在非管理模式下打开它时,IE不会加载相同的BHO。

当IE以非管理员身份打开时,是否需要进行任何注册表更改才能加载它。

EN

回答 1

Stack Overflow用户

发布于 2013-09-24 21:48:40

出于某些原因,以管理员身份运行IE似乎可以解除EPM强制执行的所有限制。

EPM要求您的BHO是针对x64和x86进行编译的,并且您的BHO自身注册为AppContainer兼容。如果你使用一个RGS文件来定义你的BHO的类,你应该添加:

代码语言:javascript
复制
'Implemented Categories' = s ''
    {
        {59fb2056-d625-48d0-a944-1a85b5ab2640} = s ''   
            {
            }
    }

有关更多详细信息,请参阅this link

此外,您的BHO的DLL应该在AppContainer可读文件夹中(根据经验,我知道"Program Files“和"System32”的子文件夹是AppContainer可读的)。

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

https://stackoverflow.com/questions/18309095

复制
相关文章

相似问题

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