安装VS2010失败,求解

tangyue0589 2012-11-22 11:29:07
小弟最近新换了一块硬盘,重装环境的时候有个问题,请各位大侠帮忙看看:
我的开发环境是:vs2008,vs2010,sqlserver2008,
我的安装顺序是:vs2008->vs2008sp1->sqlserver2008->sqlserver2008sp1->vs2010
当安装VS2010时,在安装.net4的时候报错:
[11/22/12,09:09:13] Microsoft .NET Framework 4: [2] Error code -939523513 for this component is not recognized.
[11/22/12,09:09:13] Microsoft .NET Framework 4: [2] Component Microsoft .NET Framework 4 returned an unexpected value.

尝试单独安装.net4,但是依然抱错:HRESULT 0xc8000247

我就郁闷了,前一块硬盘安装的时候一点问题没有,咋换了块硬盘就不行了呢?请大家帮我看看.
对了,我也尝试过先最安装Sqlserver2008,但是也不行.
...全文
278 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
风一样的大叔 2012-11-24
  • 打赏
  • 举报
回复
安装顺序改为sql2008 ---vs2008 --vs2010
tangyue0589 2012-11-24
  • 打赏
  • 举报
回复
谢谢大家,解决了! 就是换硬盘的原因。 为了方便以后遇到同样问题的同学,我把解决方法记录如下: 1、首先,问题是由更换硬盘引起的,我原来的硬盘是 西数SATA1 320G的,更换的是 西数SATA3 500G的,不知道是因为空间大了还是SATA3的原因。操作系统是Win7(其他操作系统不清楚是不是也有这个情况)。 2、故障现象是: a:VS2010装不上,原因是:.Net framework4装不上,错误码好象是:939523513,有点记不清了Sorry! b:单独装.Net framework4也装不上,错误码是:8000247 c:所有的系统补丁都打不上,我试了几个,错误码都是:8000247。注意:如果是用360打补丁,如果打不上的话会显示智能忽略,说是不适合你的系统(纯属忽悠,鄙视下。有兴趣可以从它的补丁管理里看一下,显示的都是反复安装失败。),建议自己手动点几个补丁装一下试试。 以上这几个问题,以c为准,即:如果你出现了状况a或b,你试试c,看是不是与我描述的状况一样。如果是一样的情况,则继续。 3、如果你的情况和2.c一样,则请下载:“Intel Rapid Storage Technology”,网上搜一下,好像是Intel的驱动,在页面上根据你的情况选择相应的版本的压缩包,然后解压。 4、更换机器的驱动程序:这个网上好多的资料都没说,补充一下,可以在设备管理器里点中:“IDE ATA/ATAPI控制器”前面的三角,选择其下的设备,然后选择更新驱动程序,把目录设置到刚刚下载的那个驱动程序的解压文件夹即可,其余看提示。 我本人比较菜,也只是记个流水账而已,具体的原理也不太清楚,如果大家有兴趣,可以帮忙补充一下。写这个只是因为我自己在问题出现后,上网找的时候,也没有特别清晰的说明,自己摸索了3天才整好,特此记录,希望能够帮到其他同样问题的同学。
手可摘星辰 2012-11-23
  • 打赏
  • 举报
回复
怎么装都没遇到过这问题
CalvinR 2012-11-23
  • 打赏
  • 举报
回复
先安装SQL 在VS
tangyue0589 2012-11-23
  • 打赏
  • 举报
回复
到现在为止装了5遍系统了,而且裸系统装都装不上,期盼高手!!!
net5354 2012-11-23
  • 打赏
  • 举报
回复
未用过这么高级的系统
men52676521 2012-11-23
  • 打赏
  • 举报
回复
引用 12 楼 TERMINATOR_LZQ 的回复:
先安装SQL 在VS
+1
hellenren12345 2012-11-22
  • 打赏
  • 举报
回复
多安装几次试试,有的时候就是第一次安装失败。重复尝试几次之后就成功了。
tangyue0589 2012-11-22
  • 打赏
  • 举报
回复
刚才可能没说明白,重说一遍: 格系统-->重装Win7(32位)-->装驱动-->装dotNetFx40_Full_x86_x64-->报错:HRESULT 0xc8000247 这回应该跟什么VS,SQL没关系了吧?到底是什么原因呢?难道跟我换硬盘有关? 我的机器是Y450,会不会有什么信息写在旧的硬盘了?我是指联想出场的时候,那些内置Key什么的 期盼高手!!!
tangyue0589 2012-11-22
  • 打赏
  • 举报
回复
补充,我按照sql2008 ---vs2008 --vs2010的顺序安装过了,依然不行,错误依旧. 另外,我刚才从装了系统,安装了驱动后就第一个就装.net4 ,还是这个问题. 是不是.net4的安装依赖于其他的程序?
  • 打赏
  • 举报
回复
只能说你的系统有点水士不服,以前我装vs 再装sql都没有问题,不过换系统后就出现了安装不正常的。 1.先卸载以前装的软件,保证安装环境干净 2.重装系统 3.先装sql 4.再装vs
夜色镇歌 2012-11-22
  • 打赏
  • 举报
回复
重装系统再来一遍~
conan8126 2012-11-22
  • 打赏
  • 举报
回复
先装Sql Server2008再装VS
紫魂一号 2012-11-22
  • 打赏
  • 举报
回复
赶紧重装系统。。先装sql 再装vs 。。其实在装sql之前会做好前期准备工作,装好一些必要的组件
yoyo_ 2012-11-22
  • 打赏
  • 举报
回复
重安装的话要卸载干净
心灵彩虹 2012-11-22
  • 打赏
  • 举报
回复
安装顺序改为sql2008 ---vs2008 --vs2010
yoyo_ 2012-11-22
  • 打赏
  • 举报
回复
以前也碰到过,先安装sql,再安装vs的就没问题..

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧