日志文件:

Microsoft Visual Studio 2008 SP1_20120208_144806047-Microsoft Visual Studio 2008 Professional Edition – CHS-MSP0.txt

 

Property(S): KB947888.PatchCode = {53DC3E6C-DFE3-450A-839C-BF2D51CC58AE}
MSI (s) (84:74) [15:36:55:277]: 产品: Microsoft Visual Studio 2008 Professional Edition – CHS – 无法安装更新“KB945140”。错误代码 1603。可以在日志文件 C:\Users\LOUIS~1.LOU\AppData\Local\Temp\Microsoft Visual Studio 2008 SP1_20120208_144806047-Microsoft Visual Studio 2008 Professional Edition – CHS-MSP0.txt 中找到其他信息。

MSI (s) (84:74) [15:36:55:287]: Windows Installer 已安装更新。产品名称: Microsoft Visual Studio 2008 Professional Edition – CHS。产品版本: 9.0.30729。产品语言: 2052。制造商: Microsoft Corporation。更新名称: KB945140。安装成功或错误状态: 1603。

MSI (s) (84:74) [15:36:55:297]: 产品: Microsoft Visual Studio 2008 Professional Edition – CHS – 无法安装更新“Visual C++ 2008 SP1 x86 ????? – KB947888”。错误代码 1603。可以在日志文件 C:\Users\LOUIS~1.LOU\AppData\Local\Temp\Microsoft Visual Studio 2008 SP1_20120208_144806047-Microsoft Visual Studio 2008 Professional Edition – CHS-MSP0.txt 中找到其他信息。

MSI (s) (84:74) [15:36:55:297]: Windows Installer 已安装更新。产品名称: Microsoft Visual Studio 2008 Professional Edition – CHS。产品版本: 9.0.30729。产品语言: 2052。制造商: Microsoft Corporation。更新名称: Visual C++ 2008 SP1 x86 ????? – KB947888。安装成功或错误状态: 1603。

MSI (s) (84:74) [15:36:55:297]: Note: 1: 1729
MSI (s) (84:74) [15:36:55:297]: 产品: Microsoft Visual Studio 2008 Professional Edition – CHS — 配置失败。

MSI (s) (84:74) [15:36:55:297]: Windows Installer 已重新配置产品。产品名称: Microsoft Visual Studio 2008 Professional Edition – CHS。产品版本: 9.0.30729。产品语言: 2052。制造商: Microsoft Corporation。重新配置成功或错误状态: 1603。

 

在日志中发现有两个更新文件安装失败。注意上在的两个红色粗体部分。

 

在网上搜索了一下,发现有人遇到了跟我一样的问题。

——————————————————–

http://q.cnblogs.com/q/11876/

所有东西都是简体中文版。我已经搜索过,网上所有文章都说的是 fatal error during installation 错误,但我安装过程中没出现什么错误提示,只是安装 VS90sp1-KB945140-X86-CHS 到最后一点时就不动了。我尝试过所有搜索结果转的同一篇文章说的那个方法,删除 ParameterInfo.xmldotnetfx35.exedotnetfx35langpack_x86zh-CHS.exedotnetfx35langpack_x64zh-CHS.exe 三个节点,现象依旧。

因为我找不到第二种有效的方法,目前只有采取一个笨办法,安装到不动的那个地方,用任务管理器结束防止回滚,然后手动运行 VS90sp1-KB945140-X86-CHS.mspVC90sp1-KB947888-x86-chs.msp 两个东西。这样弄完,进去看好像成功了。目前版本那里写的:

VS2008 版本 9.0.30729.1 SP        .NET Framework 版本 3.5 SP1

想请问了解的人,我的安装过程是否正确的安装了所有东西而没有多装或少装什么,会不会在将来出一些难以发现的错误?

我又想到另一个笨办法,用 Vista 旗舰版,其他程序都先不装,装好 VS2008 SP1 再升级为 Windows7 旗舰版,升级过程中会不会有无用的文件额外占用C盘空间呢?我就是因为 Vista 太大而换用 Windows7 的。

——————————————————-

 

上面的方法我最终没有使用。

我在第一次安装失败之后,啥事也没做,直接再安装一次,这次居然安装成功了。

这让我想起了一年前,刚转到Windows7平台开发的时候,当初安装Visual Stuio 2005/2008的时候也是老出错,我就反复安装了两三次,啥也没干,最后就安装成功了。

这到底是为什么呢?

 

 

版权声明:本文为luqingfei原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/luqingfei/archive/2012/02/08/2342980.html