加载中…

加载中...

个人资料
-my宝宝
-my宝宝 新浪个人认证
  • 博客等级:
  • 博客积分:0
  • 博客访问:44,958
  • 关注人气:17
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

Win7下无法安装VS2010旗舰版中VC9.0Runtime组件

(2011-01-21 13:38:22)
标签:

office2007

无法安装

旗舰版

组件

all-in-one

杂谈

分类: 程序员-.NET

                                        SoSo♡Lee.2011/1/21 

  

   捧着心爱的小YY,想把我的开发环境搭建好,可是遇到问题了。。

   Win7下无法安装VS2010旗舰版中VC9.0Runtime组件 提示error code 1603..

   VC9.0Runtime组件安装错误。。

   Win7下无法安装VS2010旗舰版中VC9.0Runtime组件 提示error code 1603

 

   之前有装vs2010 遇到与Microsoft office2007组件冲突问题,错误提示是“应用程序错误报告组件”将office卸了就解决,于是试了试,可是对这个错误无效。

   于是在网上搜了一下,发现有以下几种说法:

      1.安装包是否完整。

      2.权限问题 使用拥有admin权限的账号登陆系统 进行安装。
      3.1603 = 安装错误,检查一下是不是有windows update正在安装。也可以尝试先安装.Net 4.0。
      4.有关闭UAC(打开开始菜单,然后再最底下的搜索条里输入 UAC,然后回车,弹出来的东西就是设置UAC的,直接把拖动的东西拉到最下面,确定,OK了)和防御软件(360卫士)还有关闭云端!

      5.把microsoft visual c++ 2008 redistributable这个卸了。

      6.office2007的原因。

      7.清除临时注册表信息。运行 “%TEMP%”将里面的内容全部删除。

  

    最终的结果就是兜了一大圈,问题还是没有解决。于是又找到一下解决办法:

 

   Win7下无法安装VS2010旗舰版中VC9.0Runtime组件,并伴有提示error code 1603,很可能用户机器的"Windows Modules Installer" 服务被关闭了,例如使用第三方安全软件360将其优化为手动了,只需改为“自动”即可解决问题。

   解决办法:

  (1)开始—运行—输入regedit打开注册表编辑器。

  (2)定位到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control

  查看右面有没有RegistrySizeLimit键值

  没有则新建,选择DWORD值,命名为RegistrySizeLimit

  右击RegistrySizeLimit修改

  选择10进制

  输入数值4294967295

  若是选择16进制则输入FFFFFFFF。

      Win7下无法安装VS2010旗舰版中VC9.0Runtime组件 提示error code 1603

    (3)重启Windows Modules Installer服务,手动改为自动,

  (4)重启计算机,重新从头安装VS2010,大功告成。

  (5)接着装SQL2008,其中装过之后才知道,sql2008也需要VC9.0Runtime这个支持。所以大家没把SQL2008装成功的,试试此招。

     以为是系统的缘故,重装了下系统,用vs2010专业版试了试,vc9.0 Runtime安装成功,到了vc10.0 Runtime仍然错误,错误报告如下:

     [01/21/11,22:07:54] VC 10.0 Runtime (x64): [2] CMsiComponent::Install() expects the setup file for VC 10.0 Runtime (x64), but the file failed verification.
[01/21/11,22:07:54] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147467259.
[01/21/11,22:07:54] VS70pgui: [2] DepCheck indicates VC 10.0 Runtime (x64) is not installed.

      

  趁上班有空,又搜了一下,下面有这样一个帖子:

  Visual Studio 2010 Ultimate VC 9.0 Runtime (x86) failing to installWin7下无法安装VS2010旗舰版中VC9.0Runtime组件

 

  回复:

 

  Hi John,

  Based on your description, it looks like that the VS2010 installation was blocked when it tried to install VC 9.0 Runtime component.

  Firstly, could you please provide me more information on your OS? Which version of OS are you running now?

[08/10/10,12:13:12] VC 9.0 Runtime (x86): MSI Record result detail: Error 1935.An error occurred during the installation of assembly 'Microsoft.VC90.ATL,version="9.0.30729.4974",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"'. Please refer to Help and Support for more information. HRESULT: 0x80070057.

  For error code "0x80070057", it means that "the parameter is incorrect".

  To install Visual Studio 2010, could you please help me to check the following steps?

  Please check whether you install VS2010 with the Administrator account.(和上面的一样,要求管理员身份运行)

  If the installer is downloaded from the official website, please try to use other web browser or some download manager software to download the installer again.

   For the ISO installer, you might try the following points to install VS2010:

   - Make sure, to disable the Anti-Virus software during installation
  For the ISO image, please extract the ISO image, to your local computer, by using the 3rd-party tools like WinZip and run the installation from the extracted file on the harddrive/harddisk

   If the problem still exists, could you please try the following steps to collect the log files?

   - Try to clean your "%temp%" folder (Start Menu >> Run >> Type "%temp%")
  Install VS2010
  (For Vista or later OS, the installer must be run with administrator privileges - Right-click the installer >> "Run as Administrator")
   - Collect the logs from "%temp%" folder
  Collect tool: http://www.microsoft.com/downloads/details.aspx?FamilyID=e0da314f-6216-4a18-bc6b-7d29cf83af20&displaylang=en
Send vslogs.cab file to me (v-yicche@microsoft.com)
  Note: Please attach the link of this post in the mail.

Hope this helps! If you have any concern, please feel free to let me know.

Best regards,
Yichun Chen
MSDN Subscriber Support in Forum
If you have any feedback on our support, please contact msdnmg@microsoft.com
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
 
   仔细地看了一边,发现操作内容都差不多,操作顺序上不衔接而已,不知道对vs的安装会不会产生影响.
   周末一试,还是无济于事,头痛,于是尝试用专业版安装了一小部分组件成功,到.net  framework 4时安装错误,于是 手动下载.net  framework 4 安装 

.Net Framework 4.0 独立安装包下载地址

微软已经发布了.Net Framework 4.0 的独立安装包。

文件名:dotNetFx40_Full_x86_x64.exe

版本:4

发布日期:4/12/2010

语言:English

大小:48.1 MB

下载地址:

http://www.microsoft.com/downloads/details.aspx?FamilyID=0a391abd-25c1-4fc0-919f-b21f31ab88b7&displaylang=en

直接下载:

http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe

 

 

按下顺序安装:

1.手动下载.net  framework 4 安装

2. 重新安装vs2010

3.成功

 

 

 

附录: 有人问我要vs2010的下载链接,我贴在这里吧   用得最多的是这个32位的,不过要看你自己的系统啦~

ed2k://|file|cn_visual_studio_2010_ultimate_x86_dvd_532347.iso|2685982720|4AE6228933DDE49D9BFA4C3467C831C2|/     复制到迅雷下载就可以了。

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有