-
9 votesanswersviews
EPM中的IE BHO(增强保护模式)
我'm trying to make my IE BHO work on Win8 (IE10 and IE11 preview) with EPM turned on. I'已经从MS(http://blogs.msdn.com/b/ieinternals/archive/2012/03/23/understanding-ie10-enhanced-protected-mode-network-... -
4 votesanswersviews
Win 8(64位)操作系统中IE 10(64位)浏览器上的BHO组件问题
当天的问候 . 我有问题使我的64位ActiveX组件在IE8(64位)浏览器上运行在Win8(64位)上 . ISSUE: 我有一个64位的Intranet应用程序,其中我有一个ActiveX组件(COM .dll),它在Internet Explorer中创建一个资源管理器栏和一个BHO . 我试图在Win8(64位)和IE10中使用这个ActiveX组件 . What works for ... -
1 votesanswersviews
如何在托管代码中实现EPM(增强保护模式)兼容性(c#)
我有一个用C#编写的IE BHO,它在32位,64位的IE 8,9上运行 . 它也适用于IE 10,11,32位模式 . 我从几个帖子中发现我需要让我的BHO AppContainer兼容 . 所以我把它包含在我的注册表中 HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ Implemented Categories {59fb2056-d62... -
1 votesanswersviews
管理的BHO未使用保护模式进行实例化
我正在使用C#为IE写一个BHO . 我关心的代码是这样的: public class BHO : IObjectWithSite, IOleCommandTarget { ... public BHO() { MessageBox.Show("Constructor called"); } public int Set... -
10 votesanswersviews
如何在IE保护模式下访问AppData(来自托管BHO)
我正在用C#编写IE扩展(BHO) . 在受保护模式下运行时(IE的新UAC兼容模式会强制所有扩展以低完整性运行),它会失败,因为它无法访问appdata文件夹中的user.config . 是否有某种方法可以通过较低完整性的进程来标记文件? 如果不这样做,是否有某种方法可以迫使BHO以中等程度的完整性运行? 如果失败了,有没有办法在低完整性文件夹中创建一个低完整性的符号链接,指向AppData中... -
1 votesanswersviews
EPM中的IE BHO工具栏(增强保护模式)
我正在尝试为 IE 设计一个工具栏 . 我已经成功编译了工具栏的 32-bit 和 64-bit 版本,两者都在 IE9 上按预期工作 . 但是当我在 Windows 8 上的 IE10 上尝试它时,工具栏没有被加载 . IE可以看到管理插件中的工具栏,并在那里启用了32位和64位 . 但它没有加载 . 我've even placed an alert box in DllMain metho... -
1 votesanswersviews
IE 11和增强保护模式以及自定义BHO:是否有一些调试信息?
我需要在具有增强保护模式的Internet Explorer上安装我的自定义BHO(用C#编写) . 根据这个MS blog post,在Win7中,我需要做的就是使用64位二进制文件,但由于BHO仍然被阻止,它似乎不够 . 是否有任何调试日志我可以用来知道确切的问题是什么? -
1 votesanswersviews
C BHO - 在保护模式下写入注册表 - 赢8?
我试图通过我的BHO使用IE 11保护模式写入注册表,似乎只有当我取消选中IE中的保护模式时,一切运行正常 . 我尝试写'HKEY_CURRENT_USER \ Software \ LowRegistry',但似乎它在Win 8中没有帮助 . 有没有办法仍然使用这些设置写入注册表? -
20 votesanswersviews
无法让BHO工作在64位
我正在研究IE11 Browser Helper Object . 当我在x86中构建它时,我得到了它 . 问题是,我想在x64上使用该项目,当它在x64上构建时,BHO扩展无法正常工作 . 该扩展程序显示在Internet Explorer加载项屏幕上,但javascript弹出窗口未显示 . DLL使用x64版本的regasm通过Visual Studio命令提示符作为管理员注册,有/无 /c... -
0 votesanswersviews
如何在Windows7(x64)上使用EPM将2个浏览器助手对象dll一次注册到IE11中?
我为具有增强保护模式(EPM)开启/关闭的IE11制作了一个浏览器助手对象 . 为了支持兼容性,我制作了两个BHO DLL文件 . 一个是32位,另一个是64位 . 我正在尝试使用具有.inf的cab文件一次安装这些dll文件,如下所示 . 但我不能这样做 . 当我尝试将这些文件安装到IE11(打开EPM)时,安装了唯一的64位dll文件并且BHO没有运行 . 当我尝试将这些文件安装到IE11(关... -
2 votesanswersviews
BHO扩展IE11在Windows 64位注册但无法正常工作
我已经好几天了 . 我创建了一个IE加载项,可以在32位IE上注册并运行良好 . 当我试图让它在64位Windows 7上运行时,我的问题就出现了 . 正如我发现的那样,64上的IE运行32和64.因此尝试通过使用32-注册32位dll来运行我的附加组件bit regasm让它运转起来 . 但是,使用64位regasm注册64位dll不起作用 . 如果我在增强保护模式下运行IE,则加载项有效 . ...