none
IE8 和 VisualStudio2008 不兼容的问题 RRS feed

答案

  • http://jiangsheng.spaces.live.com/blog/cns!1BE894DEAF296E0A!878.entry
    MSMVP VC++
    2009年3月25日 1:49
    版主
  • 哪里有补丁了?VC项目组blog上那个也不是只针对英文版IE的。
    MSMVP VC++


    添加以下注册表就OK了,和英文版没有关系,我中文版的就修好了:
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1000]
    "1207"=dword:00000000

    • 已标记为答案 gaobing 2009年3月30日 3:04
    2009年3月30日 0:38

全部回复

  • 从C盘上找到这个文件,看里面的行数位置的代码是什么
    孟宪会
    2009年3月20日 13:33
    版主
  • 从 html 脚本看来,应该是 VariableType 对象创建失败。

    VariableType是个 activex 控件

    WizCombo Class
    progID:VsWizard.WizCombo.9.0
    CLSID:5A0C78A8-07D8-48cd-B1DD-BA9752C79F1C
    位置: C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VsWizard.dll

    大概是被 ie8 作为不安全控件禁止了,在 ie8 的管理加载项中没有找到这个控件,是兼容性问题?
    2009年3月20日 14:22
  • 我昨天安装之后也发现这个问题。另外添加类对话框也会报错
    NetRoc
    2009年3月21日 4:53
  • 我用的是VS2005,错误同楼上诸位朋友
    只要是新建类/变量/项目向导均会出现此问题。错误提示同楼主。
    我最初怀疑是加载项管理中没有相关加载项,于是如注册了三楼朋友的加载项,仍然失败。
    由于不想用回测试版本的IE8,于是我重新安装了VS2005,问题依旧存在。
    于是不得已卸载正式版换回IE8RC1,所有问题都不复存在。
    希望版主能向项目组反映情况并解决兼容性问题。
    一直留在那里……
    2009年3月21日 11:02
  • 大家先不要急啊!
    这个应该是兼容性问题导致的!目前来看还没有好的解决方案。
    有人尝试把出错的地址添加到兼容性列表,但是本地连接不能添加到兼容性列表啊!
     

    周雪峰
    • 已标记为答案 KeFang Chen 2009年3月24日 3:24
    • 取消答案标记 gaobing 2009年3月24日 13:27
    2009年3月21日 14:25
    版主
  • 已经有其他用户反馈给微软了。静待微软官方的回.

    一般是安全性限制导致的。降低安全级别应该可以临时解决

    孟宪会
    2009年3月25日 0:37
    版主
  • http://jiangsheng.spaces.live.com/blog/cns!1BE894DEAF296E0A!878.entry
    MSMVP VC++
    2009年3月25日 1:49
    版主
  • 我的也是啊,真郁闷!!!

    2009年3月26日 5:03
  • 大家可以看看蒋老师提供的解决方法:
    http://jiangsheng.spaces.live.com/blog/cns!1BE894DEAF296E0A!878.entry

    周雪峰
    2009年3月26日 5:58
    版主
  • VCTeam给出的解决办法:
    http://blogs.msdn.com/vcblog/archive/2009/03/28/some-vs2005-and-vs2008-wizards-pop-up-script-error.aspx
    2009年3月29日 3:12
  • 现在英文版本  已经放出补丁了 解决办法  中文简体版本 到现在还没有反应
    崔伟 cuiweide@gmail.com
    2009年3月29日 6:00
  • 哪里有补丁了?VC项目组blog上那个也不是只针对英文版IE的。
    MSMVP VC++
    2009年3月29日 12:48
    版主
  • 哪里有补丁了?VC项目组blog上那个也不是只针对英文版IE的。
    MSMVP VC++


    添加以下注册表就OK了,和英文版没有关系,我中文版的就修好了:
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1000]
    "1207"=dword:00000000

    • 已标记为答案 gaobing 2009年3月30日 3:04
    2009年3月30日 0:38
  • 按照 vcteam blog 的方法是可以解决这个问题,但是不知道会不会影响 ie 安全性。
    2009年3月30日 3:03