注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

勇敢的劳尤条

 
 
 

日志

 
 

win7 安装vs2010报错 Error code -939523550 for this component is not recognized 以及VS运行程序一闪而过  

2014-02-28 11:53:58|  分类: 其他资料 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
win7 64位,安装vs2010,遇到了下面这个错误
Microsoft .NET Framework 4: [2] Error code -939523550 for this component is not recognized.

参考:

When i try to install VS2010, Its not installing. I'm getting an error.  It just try to install the framework 4 and failed. Below i paste the error log : 

[04/29/12,18:28:13] Microsoft .NET Framework 4: [2] Error code -939523550 for this component is not recognized.
[04/29/12,18:28:13] Microsoft .NET Framework 4: [2] Component Microsoft .NET Framework 4 returned an unexpected value.
[04/29/12,18:28:13] VS70pgui: [2] DepCheck indicates Microsoft .NET Framework 4 is not installed.
[04/29/12,18:28:13] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 64bit Prerequisites (x64) was not attempted to be installed.

解决方法:

1. Try to clean your "%temp%" folder (Start Menu >> Run >> Type "%temp%")

2. Stop the service "Windows Update" (Stat Menu >> Run >> Services.msc >> Windows Update)

3. Delete all files from this path "C:\Windows\SoftwareDistribution\"

上面三个步骤,其实个人感觉最重要是运行Services.msc ,然后stop Windows Update,就可以了。


win7也可以这样:
点击我的电脑->右键->管理->服务和应用程序->服务,然后找到Windows Update停掉,这样就能够安装了。


在VS2010里的控制台应用程序在运行时,结果画面一闪而过,不管是用F5 还是用Ctrl + F5都是一样,导致无法看到结果。 网上有不少的办法,说是都是在程序最后加一个要程序暂停的语句或从控制台上获取用户输入的语句。比如用system("pause")或者等待用户输入。
其实还有一个更好的解决办法:

在你的项目条目(project)上右击鼠标,在弹出菜单上选择最后一项“property/属性”,在左边的一栏里找到“配置属性->链接器->系统”,点击“系统”项后,在右边的栏的“子系统(subSystem)”将刻项的值配置为"Console(/SUBSYSTEM:CONSOLE)"。这样就可以了。


【参考资料】
  评论这张
 
阅读(176)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017