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启动崩溃,问题最终解决了。

  • 相关阅读:
    微软认证考试考试 MCTS, MCITP, MCPD 享受9折优惠
    为程序中按钮添加Shield图标
    WinHEC 2008 China Windows 7 体验之蓝屏无罪
    我们像热爱生命一样热爱技术-洛杉矶Windows硬件工程大会
    WinHEC 之盖茨编年史期待 WinHEC 2008 China
    新年伊始 {阿猫阿狗的幸福生活系列} [一]
    通过数据库备份还原 TFS 到新服务器
    为托管应用程序添加DPI Aware支持
    轻松制作Windows Vista/Windows 7系统WIM镜像
    VSTS报表自定义之Bug重现频率报表
  • 原文地址:https://www.cnblogs.com/sly-tongtong/p/3679939.html
Copyright © 2011-2022 走看看