zoukankan      html  css  js  c++  java
  • VS 2010启动崩溃

    事情缘由,同事装了一个软件不能用,我说我试下吧。

    好吧,先装CAD2002,再装“截取断面工具”,好家伙,还是不能用,折腾了几遍还是不行,后来干脆不倒腾了。

    打开VS,发现启动不了,显示

    第一反应,IE版本太低,心想应该不是,天天都在用,怎么今天就版本低了,下载IE浏览器,安装IE8.0,显示,“已安装本版本或者更高的版本”,不行,重启电脑,启动VS,还是一样。

    求助度娘,求助Google,求助各大论坛,求助群,答曰两种情况,一种是IE问题,二是安装了某种软件与VS不兼容,导致出现上述问题。最近只装了SurperMap和AutocAD2002,因为SuperMap也是在VS平台上开发的,心里坚信就是SuperMap的问题,果断把SuperMap卸载了。

    重启VS2010,还是不行,还是显示同样问题,一下午折腾,差不多到下班点,回家,心想再不行就重装系统吧。

    第二天一早,备份文件,准备重装系统,还是心有不甘,原同学说IE6.0如果没卸载干净,高版本的IE即使是装上去了,默认还是IE6.0,说你看看注册表信息,注册表,对我这样非计算机专业的人来说,有点怵,抱着试试看的心态,搜索网上关于注册表的信息,删错了,改错了,后果是什么?大不了就重装系统呗。

    果然一看内心有点窃喜,Version Vector IE是5.5  ,改成8.0000 。

    注册表HKEY_LOCAL_MACHINE ->SOFTWARE->Microsoft->Internet Explorer 的Version 信息,里面有三个Version信息,一个是Version,还以一个是svcVersion,还有一个是W2kVersion

    作如下修改,把另外两个Version删除了,只留一个Version.

    重启VS,成功,但是还有一个疑问,为啥Version Vector改成8.0000 和Version 11点几,应该是不一致的,但是也是可行的呢??

    后来又尝试把Version Vector改成5.5000,重启VS2010,正常启动,那跟VersionVector 无关。

    CAD2002 的安装,把IE的注册表修改了,才导致了VS启动崩溃,问题最终解决了。

  • 相关阅读:
    有关远程设置的问题
    QT使用tableWidget显示双排列表 而且选中用红框圈出来
    一个程序猿的跨洋找工作分享
    linux块设备的IO调度算法和回写机制
    基于servlet实现一个web框架
    Java中的条件编译(转)
    Android NDK 使用第三方静态库(转)
    Android 使用动态库或静态库来编译生成动态库(转)
    Android应用运行过程(转)
    android NDK编译(导入).a文件和编译多个so文件(转)
  • 原文地址:https://www.cnblogs.com/sly-tongtong/p/3679939.html
Copyright © 2011-2022 走看看