它似乎并不适用于所有人,因此,我将描述我为使其工作所做的工作 .

2)在 BHO.cs 修改 RegisterBHO(...) 方法

从:

RegistryKey ourKey = registryKey.OpenSubKey(guid);

至:

RegistryKey ourKey = registryKey.OpenSubKey(guid, true); //we want to write the registry

3)为 AnyCPU 编译项目:项目属性,为平台目标选择AnyCPU .

4)创建一个这样的.bat,适应你的路径,并将你的输出dll复制到一边:

"c:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe" ieextension.dll /codebase

"c:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe" ieextension.dll /codebase

这将注册x86和x64的dll . 这是 mandatory 以使两个版本都注册,否则IE赢得't like it (it will complain the extension is '不兼容') because it won' t能够启动它取决于您的IE设置 . 注意我想你可以为每个版本提供两个不同的文件,但.NET _3020313需要它 .

5)运行.bat作为管理员,这是我这样做时的输出:

"c:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe" ieextension.dll /codebase

Microsoft .NET Framework Assembly Registration Utility version 4.7.2046.0

for Microsoft .NET Framework version 4.7.2046.0

Copyright (C) Microsoft Corporation. All rights reserved.

RegAsm : warning RA0000 : Registering an unsigned assembly with /codebase can cause your assembly to interfere with other applications that may be installed on the same computer. The /codebase switch is intended to be used only with signed assemblies. Please give your assembly a strong name and re-register it.

Types registered successfully

"c:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe" ieextension.dll /codebase

Microsoft .NET Framework Assembly Registration Utility version 4.7.2046.0

for Microsoft .NET Framework version 4.7.2046.0

Copyright (C) Microsoft Corporation. All rights reserved.

RegAsm : warning RA0000 : Registering an unsigned assembly with /codebase can cause your assembly to interfere with other applications that may be installed on the same computer. The /codebase switch is intended to be used only with signed assemblies. Please give your assembly a strong name and re-register it.

Types registered successfully

6)运行 iexplore.exe . 它可能会工作取决于您的设置(显示"HOLA!!!"消息框),但无论如何,转到菜单工具/ Internet选项/程序/管理加载项,这是我看到的:

如果禁用了扩展,您应该能够启用它(并重新启动) .

如果它不起作用(默认情况下不应该),请确保已选中“为增强保护模式*启用64位进程”(需要重新启动) . 对我来说消息是错误的,它应该只是说“启用64位进程”......

java bho_无法让BHO工作在64位相关推荐

  1. java double long 取值_由一道题引起的思考? java中 long 和double都是64位。为什么double表示的范围大那么多呢?...

    由一道题引起的思考? java中 long 和double都是64位.为什么double表示的范围大那么多呢? 百度标准答案是这样子的: double是n*2^m(n乘以2的m次方)这种形式存储的,只 ...

  2. 外星人java,外星人Alienware OEM原版系统Win7 64位 V2021.01

    Alienware OEM原系统版Win7 64位更新系统补丁到2020年最新,保证系统的安全.内置DELL传用大容量专用驱动,智能安装,免除用户安装驱动的烦恼.能够在不需要人为操作和看守的状态下智能 ...

  3. win7 64为 java下载地址_最新jdk1.8 64位下载下载地址电脑版-锐品软件

    jdk1.8 64位,适合安装到winxp.win7.win8.win10 64位系统中,是JAVA SE的开发工具包,安装后可以帮助各位JAVA的编程者们,更多的开发自己的程序. jdk1.8 64 ...

  4. Java串口编程学习1-环境配置(64位Win7)

    最近在做zigbee的课程设计,需要Java实现对串口数据的读写操作. 网上找了很多代码,好像都比较过时了,直接拿来用没法跑通--QAQ--然后自己写个教程留底,如有不当之处还请各位路过的大神赐教. ...

  5. chrome 升级64位 java,终于等到你 Chrome85版本升级至64位

    7月6日消息,安卓早在2014年的安卓5.0就已支持64位软件,而时至今日,自家的chrome浏览器在安卓仍然是32位软件,从而导致在使用这些应用程式时的效能没有获得发挥,安全性也较差. 不过,据外媒 ...

  6. java bho_管理的BHO未使用保护模式进行实例化

    我正在使用C#为IE写一个BHO . 我关心的代码是这样的: public class BHO : IObjectWithSite, IOleCommandTarget { ... public BH ...

  7. 怎样才能把java32位弄到64位啊_如何使用Java来确定Windows的32位或64位架构?

    免责声明:请不要把它否决为一个重复的答案,因为我想和大家分享我的Java代码解决方案(一个同样是本地代码). 我想把詹姆斯·范·赫斯先生的回答加起来; 由于os.arch属性: System.getP ...

  8. 64位java怎么安装使用_如何在64位Windows计算机上安装rJava与64位R一起使用?

    该错误告诉您,注册表中没有条目告诉R您的机器上的Java位于何处.您的注册表已损坏,但更有可能您没有安装Java.您可以安装Java运行时环境或Java开发工具包. 如果您安装了Java,请尝试重新安 ...

  9. java 1.8 121,CentOS6.8(64位)安装JDK1.8.0_121

    JDK 下载地址 Oracle官网JDK下载地址: 1.使用如下命令可以在CentOS中直接下载 Oracle官网上下载JDK,需要点击 accept licence 的才能下载,使用下面的命令,直接 ...

最新文章

  1. assert()用法
  2. pandas(二) -- Dataframe创建及索引
  3. 编译php的时候,报configure: error: mcrypt.h not found. Please reinstall libmcrypt.错误的解决办法...
  4. [UOJ #167]【UR #11】元旦老人与汉诺塔
  5. Java 异常处理入门
  6. 汇编[bx+idata](8086)
  7. 【AI视野·今日CV 计算机视觉论文速览 第244期】Fri, 15 Apr 2022
  8. 性能优化挑战重重,鲲鹏 HPC 如何突破算力桎梏?
  9. 小程序开发及环境搭建及发布
  10. Python 数据科学入门教程:TensorFlow 目标检测
  11. 最近用到的浏览器兼容javascript总结
  12. UItextInput-Protocol
  13. Drawable解析1——ColorDrawable、BitmapDrawable、ClipDrawabl和ScaleDrawable
  14. win10小课堂:玩游戏优化设置教程
  15. 2020求职必读!疫情后有哪些风口行业和公司?
  16. C语言数据结构队列的插入和删除
  17. 如何保证测试质量之Bug管理规范及流程
  18. 知人者智,自知者明——战胜自己才最强大(拥有一颗强大的内心,能量爆棚的内在灵魂)...
  19. 如何在CAD中快速定位坐标?
  20. 电脑重装系统如何安装

热门文章

  1. Mac/ios 模拟器 测试模拟慢网速
  2. 新浪财经股票数据的获取方法
  3. ms08-067漏洞复现
  4. linux恢复成裸设备,Linux下的裸设备研究(转) ---rawdevices
  5. 劝学、分享---翟鸿燊(shen)老师语录
  6. numpy实现pca_pca的简要概述及其使用numpy的实现
  7. 路由器开发相关知识总结 —— 以太网PHY芯片
  8. Ubuntu手动修改日期与时间
  9. CDO基础操作(一):用CDO进行数据查询
  10. Camera2 教程 一概览