无法为IE 7或8安装gwt开发人员插件

时间:2010-05-06 06:25:42

标签: internet-explorer gwt plugins

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

4 个答案:

答案 0 :(得分:4)

我在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.   
  3. 运行“regsvr32.exe oophm.dll”会发生什么?你能试一下吗   运行“regsvr32.exe / u oophm.dll”   然后“regsvr32.exe oophm.dll”?
  4.   

在我的计算机上,注册表项不存在。此外,运行命令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"
  3. 在该命令之后,我实际上可以看到注册表项HKEY_CLASSES_ROOT\CLSID\{1D6156B6-002B-49E7-B5CA-C138FB843B4E}。现在一切都突然发挥作用了。希望这可以帮到你。

    如果您需要,我会添加full contents of ´HKEY_CLASSES_ROOT\CLSID{1D6156B6-002B-49E7-B5CA-C138FB843B4E}`

答案 1 :(得分:1)

大多数尝试在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”

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

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

答案 2 :(得分:1)

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

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

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

希望它有所帮助:=)

答案 3 :(得分:0)

本指南似乎过时了:

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

我做了5次安装过程(插件/插件),并且我的硬盘上没有“oophm.dll”文件。此外,我能够轻松地为Chrome和Firefox安装插件。