一个VS2010 SP1补丁无法安装的解决方法
2011-08-06 23:32
666 查看
给家里台式机的VS2010英文版打个补丁,不料遇到了一个错误:
![](http://pic002.cnblogs.com/images/2011/46377/2011080622254311.png)
怀疑是Silverlight Tools或者Async Framework之类的组件和SP1补丁冲突了,就把相关的都卸载了。重试,还是不行。
之后搜到了一位园友的文章,浏览过之后深受启发,于是做了如下尝试。
日志文件保存在系统的Temp目录下。先把%Temp%目录清空了,运行Setup,看到失败的界面后,就能在Temp目录下找到名字以Microsoft Visual Studio 2010 Service Pack 1打头的日志文件了。
用IE打开,勾选Message,然后点击Collapse All。最后一项Global Block Checks的结果是StopBlockers evaluated to true.
展开Global Block Checks,所有的BlockIf当中只有一项导向了True,"BlockIf: Microsoft Visual Studio 2010 Service Pack 1 cannot be installed because the state of this computer does not support it. For instructions about how to correct the problem, see the readme on the Microsoft Download Center website....":
继续展开,仔细查看和排除各种And、Or和Not分支,终于找到了源头:
![](http://pic002.cnblogs.com/images/2011/46377/2011080622593672.png)
和那位园友一样,我这儿也不存在这么个键,也根本就没装什么VSTO Designtime Setup。没法子,重新载入VS2010的安装镜像,进入维护模式,把Microsoft Office Developer Tools(即Visual Studio Tools for Office)安上。
最后,问题果然就解决了···
参考:
VisualStudio 2010 SP1安装时提示计算机环境导致无法安装的解决办法
Microsoft Visual Studio 2010 Service Pack 1 Installation
![](http://pic002.cnblogs.com/images/2011/46377/2011080622254311.png)
怀疑是Silverlight Tools或者Async Framework之类的组件和SP1补丁冲突了,就把相关的都卸载了。重试,还是不行。
之后搜到了一位园友的文章,浏览过之后深受启发,于是做了如下尝试。
日志文件保存在系统的Temp目录下。先把%Temp%目录清空了,运行Setup,看到失败的界面后,就能在Temp目录下找到名字以Microsoft Visual Studio 2010 Service Pack 1打头的日志文件了。
用IE打开,勾选Message,然后点击Collapse All。最后一项Global Block Checks的结果是StopBlockers evaluated to true.
展开Global Block Checks,所有的BlockIf当中只有一项导向了True,"BlockIf: Microsoft Visual Studio 2010 Service Pack 1 cannot be installed because the state of this computer does not support it. For instructions about how to correct the problem, see the readme on the Microsoft Download Center website....":
继续展开,仔细查看和排除各种And、Or和Not分支,终于找到了源头:
![](http://pic002.cnblogs.com/images/2011/46377/2011080622593672.png)
和那位园友一样,我这儿也不存在这么个键,也根本就没装什么VSTO Designtime Setup。没法子,重新载入VS2010的安装镜像,进入维护模式,把Microsoft Office Developer Tools(即Visual Studio Tools for Office)安上。
最后,问题果然就解决了···
参考:
VisualStudio 2010 SP1安装时提示计算机环境导致无法安装的解决办法
Microsoft Visual Studio 2010 Service Pack 1 Installation
相关文章推荐
- 一个VS2010 SP1补丁无法安装的解决方法
- 用VS2010自带的Library Package Manager安装EFCodeFirst出现“无法加载一个或多个请求的类型”错误的解决方法
- vs2008 sp1补丁安装到最后一点点的时候,就无法安装下去了 解决方法
- vs2008 sp1补丁安装到最后一点点的时候,就无法安装下去了 解决方法[转]
- 用VS2010自带的Library Package Manager安装EFCodeFirst出现“无法加载一个或多个请求的类型”错误的解决方法
- 用VS2010自带的Library Package Manager安装EFCodeFirst出现“无法加载一个或多个请求的类型”错误的解决方法
- [linux]SLES11 sp1 安装后无法挂载ext4文件系统的解决方法
- 安装SP1的一个错误及解决方法
- 64位oracle数据库安装32位plsql解决方法/关于win7 x64 连接oracle 客户端 VS2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”
- VS2010打包文件,安装在C盘,无法更改配置文件的解决方法
- vs2010无法打开项目文件,此安装不支持该项目类型解决方法
- VS2010从nuget 安装Unity出现错误的解决方法 无法安装程序包“Unity 4.0.1”
- VS2015 安装mvc4安装包以及vs2010 sp1后导致Razor语法失效代码不高亮(能正常运行)/视图页面无法智能提示(.cshtml)解决办法
- 安装VS 2010 Sp1后无法安装Silverlight4_Tools的解决方法<转>
- VS2010在加载项目时,提示无法打开项目文件, 此安装不支持该项目类型的解决方法
- 解决Windows7无法安装SP1补丁包及无法显示Windows功能列表的方法
- Win7 x64无法安装VS2010 SP1包解决方法
- vs2010无法打开项目文件,此安装不支持该项目类型解决方法
- Windows 2003 无法安装SP1补丁的解决办法。
- SQLServer2000或者补丁安装程序提示“有一个挂起的安装实例,请重起机器”的解决方法