zoukankan      html  css  js  c++  java
  • 卸载VS2008后重新安装VS2005的苦难历程

    之前骚包了一下,花了一天的时间下载并安装了VS2008,发觉除了加入一些新的特性之外,没有其他特别吸引人的地方。刚好也没怎么用到,又占用空间,算了,卸之。
    在安装VS2008的时候,就提示,VS2005可能需要重装,当初也没在意。
    (其实,卸载完VS2008的时候,VS2005也是可以用的,只是不放心。)
    为了洗心革面,防止出现一些意外,还是卸载重装VS2005吧。结果悲剧开始上演了。
    本来想通过正常的渠道——添加删除程序,卸载VS2005,发觉卸载会出错,说卸载文件被破坏,怪哉。
    算了,大不了先砍掉再说。于是把有关VS2005的目录删掉。此一删不要紧,把所有的东西全部都破坏了。
    这时,想再通过autorun安装程序进行安装,会提示change or remove VS2005,点击进入,在安装程序检测到一半的时候,提示vs_setup.msi无法打开,问是否是一个合法的MSI包。
    立即查看了一下msi的版本,发现是最新的3.1,难道版本不兼容?不太可能。算了,死马当活马医,去下载一个3.0版本的,结果安装的时候提示有更新的版本存在,不允许安装,我倒。看来不用3.1是不行了。
    后来发现,为什么autorun中会有change or remove vs2005,而不是install vs2005?注册表没有清除,一定是了。把注册表中有关Visual Studio 8有关的注册表项都删掉,用Myuninstall把vs2005删掉,用超级兔子把注册表再过滤一遍,再执行autorun.exe,发觉还是提示change or remove vs2005。这下疯了。
    休息中,晚上继续搞定它。
    上网搜索了一大堆的资料,发现没有什么价值的。下载了一个VS2005的专用卸载工具,把所有都卸载掉,也是无用。
    继续搜索中……
    Windows Installer Clean Up Uninstall.这个东西是否好玩?不管了,先用了再说。运行的时候发现,还是能找到VS2005的安装项,赶紧卸载掉。
    此时再用autorun程序运行,已经变了,变成了“梦寐以求”的install VS2005了,搞定。
    sigh,有些东西不是随便玩的,小心为上。

  • 相关阅读:
    BZOJ4240 有趣的家庭菜园(贪心+树状数组)
    BZOJ4241 历史研究(莫队)
    BZOJ4237 稻草人(分治+树状数组+单调栈)
    BZOJ4236 JOIOJI
    洛谷 P3765 总统选举 解题报告
    洛谷 P1903 [国家集训队]数颜色 解题报告
    洛谷 P4514 上帝造题的七分钟 解题报告
    洛谷 P3302 [SDOI2013]森林 解题报告
    洛谷 P3437 [POI2006]TET-Tetris 3D 解题报告
    洛谷 P4008 [NOI2003]文本编辑器 解题报告
  • 原文地址:https://www.cnblogs.com/jichunhu/p/4020407.html
Copyright © 2011-2022 走看看