卸载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,有些东西不是随便玩的,小心为上。

卸载VS2008后重新安装VS2005的苦难历程相关推荐

  1. mac上卸载Anyconnect后 重新安装失败

    在mac上卸载Anyconnect后无法彻底卸载 打开终端 sudo -s 进入管理员权限: cd /opt/cisco/anyconnect/bin 进入该目录, ./*uninstall.sh 执 ...

  2. GPT+UEFI win10+ubuntu16.04卸载ubuntu后重新安装ubuntu

    电脑情况:thinkpad T570,双硬盘(一块SSD 128g,一块HDD 1T),内存8g,SSD上安装了win10,HDD上安装了ubuntu16.04,因为ubuntu出现问题无法进入,所以 ...

  3. ubuntu 16卸载mysql_Ubuntu16.04卸载MySQL后重新安装

    1.首先删除mysql: sudo apt-get remove mysql-* dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 2.然后 ...

  4. exchange服务器重装后,exchange未正常卸载后 重新安装操作方法.docx

    之前安装的邮件系统由于未能完全安装部分功能,不能使用(确少服务器配置这 一功能,在收件人配置中也无法新建邮箱) 筒亡匸些器mF' "h八世兰三上X吐cvt-ta^ Ex 筒亡匸些器mF' & ...

  5. mysql卸载后root还在_CentoOs7 Mysql卸载后重新安装缺少/root/.mysql_secret

    CentoOs7 Mysql卸载后重新安装缺少/root/.mysql_secret 解决方案: centos7默认安装的是mariadb,需要先卸载mariadb,先查看是否安装mariadb rp ...

  6. 解决ramdisk卸载后重新安装设备管理器中无法找到ramdisk设备问题

    ramdisk卸载重新安装出现设备无法显示,多数情况是因为没有卸载干净.ramdisk安装目录在c:\windows\system32目录下名字开头为ram**的文件为ramdisk的安装文件删除这些 ...

  7. python卸载错误_卸载python后导致yum无法使用的解决办法 - Python - 服务器之家

    卸载python后导致yum无法使用的解决办法 发布时间:2014-08-03 来源:服务器之家 由于服务器需要升级python,参照了一篇坑爹的文章卸载了旧版python # 卸载旧的python ...

  8. 卸载wps后office图标丢失变白,系统卡顿

    问题:卸载wps后office图标丢失变白,系统卡顿 解决过程: 替换图标无效 重启无效 删除wps无效 解决办法: 第一步 重新安装wps 安装是,自定义安装,选择关联 把所有关联勾选上 安装wps ...

  9. 卸载WPS后怎么WORD的图标还是WPS

    在电脑中选择使用Microsoft Office并将之前安装的WPS Office办公软件卸载了.但是卸载之后发现电脑系统中的Word.Excel等文件无法正常显示图标.在这样的情况下,我们应该如何解 ...

最新文章

  1. spring security CSRF 问题 Invalid CSRF Token 'null' was found on ......
  2. BUU[SCTF2019]Who is he
  3. buu 信息化时代的步伐
  4. 六十二、Springboot中的配置文件和全注解
  5. Log4J配置 category, appender,layout
  6. 架构初识之 —— 使用kafka进行商品维度化缓存解决方案
  7. Docker以及Registry介绍
  8. 聚类 6 Affinity Propagation
  9. Android 各API版本代码常量
  10. CSS 3之 文本样式(三)
  11. requests爬虫搜狗微信公众号
  12. Windows下如何对声卡音频输出进行录音
  13. 链接器、链接过程及相关概念解析
  14. 英语语法之搞定简单句
  15. k8s Service yml 浅薄理解
  16. 【3】git基本用法(下)
  17. 春节小游戏之图片分类(Pytorch模型部署)
  18. WPF入门教程详解1——label、TextBlock、Button、Border、RadioButton、CheckBox、 数据绑定、案例、ToolTip、GroupBox、Expand、Fram
  19. Echarts使用一:在地图上将特定城市显示高亮
  20. node.js 入门 (1)

热门文章

  1. 无缩进的XML字符串的处理
  2. 四款主流测试工具的测试流程
  3. httpservletrequest 设置请求头_大部分程序员不知道的 Servelt3 异步请求,原来这么简单?
  4. 基础总结篇之六:ContentProvider之读写联系人
  5. Java学习系列(十六)Java面向对象之基于TCP协议的网络通信
  6. oracle的declare声明语法
  7. 瞬间之美:Web 界面设计如何让用户心动
  8. Android开发之OkHttp3.4.x
  9. Powershell都有哪些好用的技能?
  10. 源码编译搭建LAMP环境