问题描述:
电脑系统是windows 7 64位的,我在安装之前了vs2010,但是由于工作需要又要安装vs2008,但是由于我安装的vs2010是32位的并且是默认安装的所安装的程序在在目录:C:\Program Files (x86) 下面之后安装,vs2008的时候就不能改路径了,但是恰恰是这个路径的一个"(x86)"出问题了,在连接oracle的时候出错了,报的错就是当时在连接toad连接数据的时候一样,toad也是被安装这个一个目录下面,就打算把vs2008卸载了重新安装。但现在真正在讨论的问题出来了,维护界面都加载了一半的时候突然弹出来一个错误:“加载安装组件时遇到问题。取消安装”,当时就有点懵了,从来没有遇到过这个问题啊,网上搜了一下两种解决方案:
第一种方案:
1. 在“添加或删除程序”中的已安装程序列表中检查是否存在 Windows Installer 3.1。
2. 如果不存在 Windows Installer 3.1,请完成下列步骤。
a. 转到 Windows Installer 3.1 Redistributable (v2),然后安装 Windows Installer 3.1。
b. 重试 Visual Studio 2008 安装。
这种方法,我试过了,因为根本找不到windows Installer 3.1,更找不到Windows Installer 3.1 Redistributable (v2),至少我在添加/删除程序里没有,或是我没找到。
于是进入第二种方案:
在添加/删除程序中把窗口上边的“显示更新”选中,于是在VS2008目录下就会显示更新,可能是一个,也可能是几个,把这一个或几个更新全部删除掉,就可以正常安装或卸载VS2008了。
我的解决方法:
我对上面的两种方式都试了, 第一种根本不行,第二种我在我机子的添加/删除程序的上边根本就没有找到所谓的“显示更新"的选项,担是我从中得到了一个很中要的提示就是VS2008的更新可以阻止卸载,所以我的方法就是 :控制面板-->程序和功能-->查看已安装的更新,然后找到vs2008下面的所有更新都给卸载了,这样就可以放心卸载VS2008了。