【问题标题】:Can't install gwt developer plugin for IE 7 or 8无法为 IE 7 或 8 安装 gwt 开发者插件
【发布时间】:2010-05-06 06:25:42
【问题描述】:

我想为 IE 安装 gwt 开发者插件(我已经在 chrome 和 firefox 上安装了它,没有任何问题)。 当我想为 IE7 安装它时(在带有 sp2 的 vista 和带有 sp2 的 windows server 2008 上),它说插件已成功安装,但它不起作用并且在附加组件部分下没有添加任何内容。
我将我的 ie 升级到最新的 8 版本,甚至安装了谷歌优化的 IE8 版本,但它对我没有帮助。
有什么想法吗?

【问题讨论】:

  • 我在企业防火墙后面的 IE8 winxp sp2 上遇到了完全相同的问题。该插件告诉我它安装成功但它不起作用。有这方面的消息吗?

标签: internet-explorer gwt plugins


【解决方案1】:

我在 IE8 windows XP 上遇到了完全相同的问题,它说安装成功。但它仍然在浏览器中显示安装消息(而不是实际应用程序)。

我知道为什么这对我不起作用,根本原因是网络管理登录例程显然为我创建了两个配置文件:

C:\Documents and Settings\g43899(过时的个人资料位置)和

C:\Documents and Settings\g43899.ND60A600(新的个人资料位置)

在我进一步解释之前,先看看GWT defect list, issue 4358上的建议:

  1. 是否安装了以下注册表项: HKEY_CLASSES_ROOT\CLSID{1D6156B6-002B-49E7-B5CA-C138FB843B4E}? 如果是这样,它的子键是什么? 价值观?
  2. 运行“regsvr32.exe oophm.dll”时会发生什么?你能试一下吗 运行“regsvr32.exe /u oophm.dll” 然后是“regsvr32.exe oophm.dll”?

在我的机器上,注册表项不存在。此外,我在运行命令 regsvr32.exe oophm.dll 时出现警告框错误:

LoadLibrary("oophm.dll") failed - The specified module could not be found.

我能够在第一个文件夹中找到 DLL 文件

C:\Documents and Settings\g43899\Application Data\Google\Developer Plugin\IE\oophm.dll

但由于此位置与过时的个人资料有关,我做了以下操作

  1. 将文件夹从 Application Data\Google\Developer Plugin 移动到新的配置文件位置。
  2. regsvr32.exe "%APPDATA%\Google\Developer Plugin\IE\oophm.dll"

在该命令之后,我实际上可以看到注册表项HKEY_CLASSES_ROOT\CLSID\{1D6156B6-002B-49E7-B5CA-C138FB843B4E}。现在一切都突然起作用了。希望这可以帮到你。

我正在添加full contents of ´HKEY_CLASSES_ROOT\CLSID{1D6156B6-002B-49E7-B5CA-C138FB843B4E}`,以备不时之需。

【讨论】:

  • 在 MacOSX 10.5.8 托管的 Parallels 6 上全新安装 Windows 7,已将 oophm.dll 置于稍微不同的位置:C:\regsvr32.exe "C:\Documents and Settings \jason\AppData\Roaming\Google\Google Web Toolkit\Developer Plugin\IE\Win32\oophm.dll"
【解决方案2】:

大多数尝试在 Windows 7 (Vista) 32 位上安装 IE8 的 GWT devmode 插件的用户都能够从命令行使用以下脚本(将“Foo”替换为您的 Windows 用户名):

regsvr32.exe "C:\Users\Foo\AppData\Local\Google\Google Web Toolkit\Developer Plugin\IE\oophm.dll"

根据 Google 的这篇帖子,尝试安装 IE9 的用户将无法安装,除非他们向文档类型添加规范以强制 IE9 呈现为 IE8...

http://googlewebtoolkit.blogspot.com/2010/12/support-for-gwt-dev-mode-in-ie-9.html

【讨论】:

    【解决方案3】:

    我也有这个问题。在我的情况下,错误代码是:1612。

    问题的原因是,在我的 Windows 用户配置文件被破坏后,我将其重命名并将我的所有数据从服务器下载到新的用户配置文件位置。

    为了解决这个问题,我做了以下步骤:
    * 首先我在控制面板中卸载了旧的 GWT Dev Plugin for IE -> 添加/删除软件
    * 由于用户配置文件存储在新位置,我必须手动在新用户配置文件中指定文件 gwt-dev-plugin-x86.msi 的位置
    * 最后在IE中打开http://gwt.google.com/samples/MissingPlugin/MissingPlugin.html,再次安装插件成功

    希望对您有所帮助:=)

    【讨论】:

      【解决方案4】:

      本指南似乎过时了:

      操作系统:Windows Vista 32 即:版本 8

      我进行了 5 次安装过程(插件/插件),我的硬盘上没有任何“oophm.dll”文件。此外,我还能够轻松地安装适用于 Chrome 和 Firefox 的插件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-08-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多