Win7 SP1或安装补丁后安装VS2010出现无法安装FrameWork 4.0错误

出现这个问题,是因为

(1)你曾经手工安装了FrameWork 4.0或你安装的软件为你安装了FrameWork 4.0。

(2)SP1补丁中包含了FrameWork 4.0,安装SP1之后FrameWork 4.0 即相当于安装到了电脑上(估计是不完全的,只提供了FrameWork 4.0运行的基础组件),所以VS 2010再安装FrameWork 4就会因当前已有的组件阻塞而无法安装,导致VS安装失败。(3)另外所有关于FrameWork 3.5和3.5.1的更新也会阻塞FrameWork 4.0的安装,不知道为什么,估计的原因是VS的安装程序会写在Win7默认的FrameWork
3.5,然后再安装4.0,而FrameWork 3.5一旦更新,VS上的卸载程序就不适用了,导致Framework 3.5无法卸载,4.0也装不上。

解决办法:

(1)如果你手工安装了FrameWork 4.0 ,卸载它即可。打开【控制面板】中的【程序和功能】选项,在左上角有个【查看已安装的更新】,寻找一切Microsoft .Net FrameWork 4.0的更新卸载它,然后回到【程序和功能】,找到一切Microsoft
.Net FrameWork 4.0的组件卸载它。常见的FrameWork 4.0 更新的补丁编号如下:KB2487367,KB2604121,KB2729449,KB2727019,KB2742595,KB2789624,KB2840628,KB2858302,KB2894842,KB2898855,KB2901110,KB2931365

在VS安装成功之后记得运行Windows UpDate,或者用360之类的重新安装FrameWork 4.0的补丁。

如果还不行。继续看(2)和(3)。

(2)如果你是完整安装了SP1补丁,卸载它。打开【控制面板】中的【程序和功能】选项,在左上角有个【查看已安装的更新】,点进去之后查找KB976932更新,这就是SP1,如果可以就点击卸载它。如果卸载不了,参见这里http://windows.microsoft.com/zh-CN/windows7/uninstall-sp1。另外说一句,如果按照前面这个地址所说的第三项如果无法卸载
SP1
 ,可以尝试在下面下载一个SP1包,先装后卸。

安装完VS之后可以在下面的地址下载SP1重新上:

SP1相关全部资源:http://www.microsoft.com/zh-cn/download/details.aspx?id=5842

IA64的SP1:http://download.microsoft.com/download/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/windows6.1-KB976932-IA64.exe

x64的SP1:http://download.microsoft.com/download/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/windows6.1-KB976932-X64.exe

x86(32位):http://download.microsoft.com/download/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/windows6.1-KB976932-X86.exe

(3)同样,在【查看已安装的更新】,查找FrameWork 3.5和3.5.1的所有更新,卸载他们。常见的几个FrameWork
3.5和3.5.1的更新的编号如下:KB2604115,KB2729452,KB2742599,KB2756921,KB2789645,KB2832414,KB2861191,KB2840631,KB2844286,KB2861698,KB2863240,KB2894844,KB2898857,KB2911501,KB2931356

在VS安装成功之后记得运行Windows UpDate,或者用360之类的重新安装FrameWork 3.5和3.5.1的补丁。

Win7 SP1或安装补丁后安装VS2010出现无法安装FrameWork 4.0错误,布布扣,bubuko.com

时间: 2025-01-02 13:52:18

Win7 SP1或安装补丁后安装VS2010出现无法安装FrameWork 4.0错误的相关文章

安装搜狗输入法后如何禁止自动流氓安装搜狗浏览器等软件?

安装搜狗输入法后如何禁止自动流氓安装搜狗浏览器等软件? ?Lander Zhang 专注外企按需IT基础架构运维服务,IT Helpdesk 实战培训践行者博客:https://blog.51cto.com/lander IT Helpdesk 工程师实战培训课程:https://edu.51cto.com/lecturer/733218.html轻松进外企:IT Helpdesk工程师实战自学之路:https://blog.51cto.com/lander/2413018更新时间:2019/7

Linux使用curl 方式安装docker-compose 后执行docker-compose version 检查安装是否成功时出错的解决办法

0x0.缘起: 今天在一台新的Fedora 25上按照官方文档,使用curl方式安装 docker-compose后,验证是否安装成功时出错: 安装时使用的命令为; curl -L https://github.com/docker/compose/releases/download/1.14.0-rc2/docker-compose-`uname -s`-`ur/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 我试

安装genymotion后出现无法创建虚拟设备的解决办法

安装genymotion后出现无法创建虚拟设备的解决办法 如果你安装系统的用户名中含有中文,而且使用到上篇文章所说的方法安装VirtualBox后,当你正确安装genymotion后创建虚拟机时如果出现Unable to create virtual device.Failed to attach disk.这种提示信息,原因是因为你部署虚拟设备的路径中还有中文,解决办法如下: 1.打开genymotion,找到Settings选项,然后点击进入如下界面: 2.点击VirtualBox选项,会发

U盘安装Centos后拔除U盘无法启动问题解决方法

U盘安装Centos后拔除U盘无法启动问题解决方法 分类: Hadoop 2014-06-30 15:47 646人阅读 评论(0) 收藏 举报 今天安装CentOS后发现把引导文件安装在U盘上了,所以不插U盘就无法进入CentOS系统,在网上找到这种方法成功摆脱U盘启动,避免重新用U盘做引导盘安装系统,简单省事,所以发个帖,留着以后备用. 1.进入centos后打开终端用root用户进入grub模式 #grub    grub>  find /grub/stage1  Error 15: Fi

用 .Net Framework 4.0 制作的安装程序来安装 .Net Framework 4.0 编写的程序

文章题目看起来有点绕,解释一下,假如你基于框架写了一个程序,想装到客户机上,但是客户机上可能并没有安装框架,因此你的程序需要预先将框架安装在目标机上,然后再执行一些安装程序的标准功能,如创建快捷方式.创建程序组.写入卸载信息以便让Windows能够对程序进行卸载管理等,实现这个功能的方法有很多,例如使用InstallShield.Wix Toolset等均可实现此功能. 不过本文并不是介绍使用这些工具的方法,而是要使用框架来编写一个安装程序,实现一般安装程序的复制文件.创建快捷方式.创建程序组.

Win7 SP1 msado15 unresolved external symbol

Win7 SP1之后,(VC++)如果使用ADO编程则容易遇到下面的错误 unresolved external symbol "public: long __thiscall Recordset15::Open 原因是,微软在升级之后,c:\Program Files\Common Files\System\ado\msado15.dll已经没有Open等接口,具体原因可以参考: https://support.microsoft.com/en-us/kb/2517589?sd=rss&

win7下安装matlab后打开出错“error starting desktop”的解决办法

在matlab快捷图标上右键,选择"还原以前的版本"--"兼容性"选项卡,在"以兼容模式运行这个程序"前面打勾,并选择"windows vista",在下面的"特权等级"中,勾选"以管理员身份运行此程序".OK,到这里就解决了.[注意]是用"windows vista"系列的兼容模式,不要用XP兼容模式!   参考自:http://zhidao.baidu.com/l

安装win7 进入安装界面后,提示缺少CD DVD U盘驱动的个人解决办法(记一次ASUS U303 用移动硬盘装win7)

安装win7 进入安装界面后,总是提示缺少CD DVD U盘驱动: 1.开机F2进入bios 2.进入advance/usb configuration,设置: Legacy USB Support     auto, XHCI Pre-Boot Mode     smart_auto 3.F10 保存设置后重新按ESC进入安装,如题问题消失.

WIN7安装IIS后无默认网站(Default Web site)解决方案

提示本文仅供参考,处理前请备份好相关文件,以便恢复,后面的资源是WIN7的,其余系统资料暂时没有,请不要随便使用. 1.找到资源,复制到如下文件夹下: config文件夹复制到C:\Windows\System32\inetsrv\config文件夹下 inetpub文件夹复制C:\inetpub文件夹下 能替换的替换,不能替换的跳过 重新打开intenet信息服务(IIS)管理器,里面就能看到Default Web site了. 此时,在浏览器输入:http://127.0.0.1,有可能还会