积极答复者
vs2008 sp1 安装失败急救啊!!!!

问题
-
Exe (H:\vs90sp1\VC_x86Runtime.exe) succeeded.
[8/29/2008, 17:32:2]
(IronSpigot::ExeInstallerBase:erformAction) Log File: dd_VC_x86RuntimeMSI3BBB.txt
[8/29/2008, 17:32:2]
(IronSpigot::ExeInstallerBase:erformAction) Log File: dd_VC_x86RuntimeUI3BBB.txt
[8/29/2008, 17:32:2] Action
complete[8/29/2008,
17:32:2] (IronSpigot::RegKeyT<class
ATL::CRegKey>::Evaluate) RegKey:
HKLM\SOFTWARE\Microsoft\VisualStudio\9.0 exists.[8/29/2008, 17:32:2] Exists evaluated[8/29/2008, 17:32:2] (IronSpigot::ExeInstallerBase::ExeInstallerBase) Created new ExePerformer for Exe item
to true
[8/29/2008, 17:32:2] (IronSpigot::CartmanExeInstallerBase::CartmanExeInstallerBase) Created new CartmanExePerformer for Exe item
[8/29/2008, 17:32:2] (IronSpigot::CartmanExeInstaller::CartmanExeInstaller) In CartmanExeInstaller::CartmanExeInstaller
[8/29/2008, 17:32:2] (IronSpigot::CompositePerformerBaseT<class IronSpigot::MsiInstaller,struct IronSpigot::MspInstaller,struct IronSpigot::MultipleMspInstaller,class IronSpigot::ExeSelectingPerformer<class IronSpigot::ExeInstaller,class IronSpigot::CartmanExeInstaller> >:erformAction) Created new ExePerformer for Exe item
[8/29/2008,
17:32:2]
(IronSpigot::CartmanExeInstallerBase:reCreateProcess) In
PreCreateProcess
[8/29/2008,
17:32:2]
(IronSpigot::CartmanExeInstallerBase:reCreateProcess)
m_pSetupWatcher->Connect succeeded
[8/29/2008, 17:32:2]
(IronSpigot::ExeInstallerBase::Launch) Launching CreateProcess with
command line = VC_x64Runtime.exe /q /progress
CartmanSetupExeWatcher1312291696
[8/29/2008, 17:32:2]
(IronSpigot::CartmanExeInstallerBase:ostCreateProcess)
PostCreateProcess succeeded
[8/29/2008, 17:32:8]
(IronSpigot::ExeInstallerBase:erformAction) Exe log file(s)
:
[8/29/2008, 17:32:8] (IronSpigot::ExeInstallerBase:erformAction)
C:\Users\ADMINI~1\AppData\Local\Temp\dd_VC_x64RuntimeMSI3BCF.txt
[8/29/2008, 17:32:8]
(IronSpigot::ExeInstallerBase:erformAction)
C:\Users\ADMINI~1\AppData\Local\Temp\dd_VC_x64RuntimeUI3BCF.txt
[8/29/2008, 17:32:8]
(IronSpigot::ExeInstallerBase:erformAction) Exe
(H:\vs90sp1\VC_x64Runtime.exe) succeeded.
[8/29/2008, 17:32:8]
(IronSpigot::ExeInstallerBase:erformAction) Log File: dd_VC_x64RuntimeMSI3BCF.txt
[8/29/2008, 17:32:8]
(IronSpigot::ExeInstallerBase:erformAction) Log File: dd_VC_x64RuntimeUI3BCF.txt
[8/29/2008, 17:32:8] Action
complete[8/29/2008,
17:32:8] (IronSpigot::RegKeyT<class
ATL::CRegKey>::Evaluate) RegKey:
HKLM\SOFTWARE\Microsoft\VisualStudio\9.0 exists.[8/29/2008, 17:32:8] Exists evaluated[8/29/2008, 17:32:8] (IronSpigot::ExeInstallerBase::ExeInstallerBase) Created new ExePerformer for Exe item
to true
[8/29/2008, 17:32:8] (IronSpigot::CartmanExeInstallerBase::CartmanExeInstallerBase) Created new CartmanExePerformer for Exe item
[8/29/2008, 17:32:8] (IronSpigot::CartmanExeInstaller::CartmanExeInstaller) In CartmanExeInstaller::CartmanExeInstaller
[8/29/2008, 17:32:8] (IronSpigot::CompositePerformerBaseT<class IronSpigot::MsiInstaller,struct IronSpigot::MspInstaller,struct IronSpigot::MultipleMspInstaller,class IronSpigot::ExeSelectingPerformer<class IronSpigot::ExeInstaller,class IronSpigot::CartmanExeInstaller> >:erformAction) Created new ExePerformer for Exe item
[8/29/2008,
17:32:8]
(IronSpigot::CartmanExeInstallerBase:reCreateProcess) In
PreCreateProcess
[8/29/2008,
17:32:8]
(IronSpigot::CartmanExeInstallerBase:reCreateProcess)
m_pSetupWatcher->Connect succeeded
[8/29/2008, 17:32:8]
(IronSpigot::ExeInstallerBase::Launch) Launching CreateProcess with
command line = VC_IA64Runtime.exe /q /progress
CartmanSetupExeWatcher2332178043
[8/29/2008, 17:32:8]
(IronSpigot::CartmanExeInstallerBase:ostCreateProcess)
PostCreateProcess succeeded
[8/29/2008, 17:32:11]
(IronSpigot::ExeInstallerBase:erformAction)
H:\vs90sp1\VC_IA64Runtime.exe - Exe installer's log file/hint
(%temp%\dd_VC_IA64Runtime*.txt|%temp%\..\dd_VC_IA64Runtime*.txt) does not exist
or is invalid.
[8/29/2008,
17:32:11] (IronSpigot::ExeInstallerBase:erformAction)
Exe (H:\vs90sp1\VC_IA64Runtime.exe) succeeded.[8/29/2008, 17:32:11] Action
complete[8/29/2008,
17:32:11] (IronSpigot::RegKeyT<class
ATL::CRegKey>::Evaluate) RegKey:
HKLM\SOFTWARE\Microsoft\VisualStudio\9.0 exists.[8/29/2008, 17:32:11] Exists[8/29/2008, 17:32:11] (IronSpigot::ExeInstallerBase::ExeInstallerBase) Created new ExePerformer for Exe item
evaluated to true
[8/29/2008, 17:32:11] (IronSpigot::CartmanExeInstallerBase::CartmanExeInstallerBase) Created new CartmanExePerformer for Exe item
[8/29/2008, 17:32:11] (IronSpigot::CartmanExeInstaller::CartmanExeInstaller) In CartmanExeInstaller::CartmanExeInstaller
[8/29/2008, 17:32:11] (IronSpigot::CompositePerformerBaseT<class IronSpigot::MsiInstaller,struct IronSpigot::MspInstaller,struct IronSpigot::MultipleMspInstaller,class IronSpigot::ExeSelectingPerformer<class IronSpigot::ExeInstaller,class IronSpigot::CartmanExeInstaller> >:erformAction) Created new ExePerformer for Exe item
[8/29/2008,
17:32:11]
(IronSpigot::CartmanExeInstallerBase:reCreateProcess) In
PreCreateProcess
[8/29/2008,
17:32:11]
(IronSpigot::CartmanExeInstallerBase:reCreateProcess)
m_pSetupWatcher->Connect succeeded
[8/29/2008, 17:32:11]
(IronSpigot::ExeInstallerBase::Launch) Launching CreateProcess with
command line = dotnetfx35langpack_x86zh-CHS.exe /q /norestart /progress
CartmanSetupExeWatcher1939033602
[8/29/2008, 17:32:11]
(IronSpigot::CartmanExeInstallerBase:ostCreateProcess)
PostCreateProcess succeeded
[8/29/2008, 17:32:34]
(IronSpigot::ExeInstallerBase::EnsureExitCodeIsAnMSIErrorCode) Original
exit code: H:\vs90sp1\dotnetfx35langpack_x86zh-CHS.exe returned non-MSI error
code: 0x1 - 函数不正确。
[8/29/2008,
17:32:34] (IronSpigot::ExeInstallerBase:erformAction)
Exe log file(s) :
[8/29/2008,
17:32:34] (IronSpigot::ExeInstallerBase:erformAction)
C:\Users\ADMINI~1\AppData\Local\Temp\dd_dotnetfx35error_lp.txt
[8/29/2008, 17:32:34]
(IronSpigot::ExeInstallerBase:erformAction)
C:\Users\ADMINI~1\AppData\Local\Temp\dd_dotnetfx35install_lp.txt
[8/29/2008, 17:32:34]
(IronSpigot::ExeInstallerBase:erformAction)
C:\Users\ADMINI~1\AppData\Local\Temp\dd_depcheck_NETFX_EXP_35.txt
[8/29/2008, 17:32:34]
(IronSpigot::ExeInstallerBase:erformAction) Exe
(H:\vs90sp1\dotnetfx35langpack_x86zh-CHS.exe) failed with 0x80070643 - 安装时发生严重错误
.
[8/29/2008, 17:32:34] (IronSpigot::ExeInstallerBase:erformAction) Log File: dd_dotnetfx35error_lp.txt
[8/29/2008, 17:32:34]
(IronSpigot::ExeInstallerBase:erformAction) Log File: dd_dotnetfx35install_lp.txt
[8/29/2008, 17:32:34]
(IronSpigot::ExeInstallerBase:erformAction) Log File: dd_depcheck_NETFX_EXP_35.txt
[8/29/2008, 17:32:34]
(IronSpigot::ExeInstallerBase:erformAction) PerformOperation on exe
returned exit code 1603 (translates to HRESULT = 0x80070643)[8/29/2008, 17:32:34] Action[8/29/2008, 17:32:34] (IronSpigot::LogUtils::LogFinalResult) Final Result: Installation failed with error code: (0x80070643), 安装时发生严重错误
complete
我的操作系统是vista sp1 Ultimate 中文版 没有安装任何杀毒软件.微软的补丁我已经全部安装.windows update服务也已经自动.不明白为什么不成功啊!现在等待.
全部回复
-
好像是 .NET Framework 语言包引起的失败~试试看先单独下载 .NET Framework 安装了以后再安装 VS2008 SP1~.NET Framework 3.5 SP1 的下载页是 http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7
-
[8/29/2008, 17:32:34]
(IronSpigot::ExeInstallerBase::EnsureExitCodeIsAnMSIErrorCode) Original
exit code: H:\vs90sp1\dotnetfx35langpack_x86zh-CHS.exe returned non-MSI error这里的意思好像是解包有问题吧~~!我也是猜的呵呵
给我的感觉是MS在后半年打的补丁里好象有问题。。。
不知道你打没打补丁,瞎猜一下,你不要更新补丁,估计就好了~~!
VS2008和VS2005好象没冲突的,我有朋友同一系统下VS6-VS2008,全装了,也没听说有什么问题
-
我也遇到这个错误了。
装vs2008 sp1 失败,在安装.net 3.5 service pack 1 lanaguage pack-chs的时候失败。
出错信息如下:
12/25/08,22:48:38] Microsoft .NET Framework 3.0 Agile Language Pack: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 Agile Language Pack. MSI returned error code 1603
[12/25/08,22:51:43] Microsoft .NET Framework 3.0 Agile Language Pack: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 Agile Language Pack. MSI returned error code 1603
[12/25/08,22:53:19] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 Agile Language Pack is not installed.
[12/25/08,23:30:16] Microsoft .NET Framework 3.0 Agile Language Pack: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 Agile Language Pack. MSI returned error code 1603
[12/25/08,23:33:04] Microsoft .NET Framework 3.0 Agile Language Pack: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 Agile Language Pack. MSI returned error code 1603
[12/25/08,23:34:37] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 Agile Language Pack is not installed.
[12/25/08,23:49:55] Microsoft .NET Framework 3.0 Agile Language Pack: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 Agile Language Pack. MSI returned error code 1603
[12/26/08,01:09:57] Microsoft .NET Framework 3.0 Agile Language Pack: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 Agile Language Pack. MSI returned error code 1603
[12/26/08,01:11:30] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 Agile Language Pack is not installed.
是说我的3.0 agile语言包没有安装。不过查了下网上,不知道这个所谓的Agile Language Pack是什么东东。
电脑中已经安装了
.net framework 2.0 service pack 1 language pack -chs
.net framework 2.0 service pack 2
.net framework 3.0 service pack 1 language pack -chs
.net framework 3.0 service pack 2 language pack
.net framework 3.5 sp1
不知道是什么原因。
卸了3.5 sp1后重装也不行。 -
我也遇到这个错误了。
装vs2008 sp1 失败,在安装.net 3.5 service pack 1 lanaguage pack-chs的时候失败。
出错信息如下:
12/25/08,22:48:38] Microsoft .NET Framework 3.0 Agile Language Pack: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 Agile Language Pack. MSI returned error code 1603
[12/25/08,22:51:43] Microsoft .NET Framework 3.0 Agile Language Pack: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 Agile Language Pack. MSI returned error code 1603
[12/25/08,22:53:19] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 Agile Language Pack is not installed.
[12/25/08,23:30:16] Microsoft .NET Framework 3.0 Agile Language Pack: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 Agile Language Pack. MSI returned error code 1603
[12/25/08,23:33:04] Microsoft .NET Framework 3.0 Agile Language Pack: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 Agile Language Pack. MSI returned error code 1603
[12/25/08,23:34:37] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 Agile Language Pack is not installed.
[12/25/08,23:49:55] Microsoft .NET Framework 3.0 Agile Language Pack: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 Agile Language Pack. MSI returned error code 1603
[12/26/08,01:09:57] Microsoft .NET Framework 3.0 Agile Language Pack: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 Agile Language Pack. MSI returned error code 1603
[12/26/08,01:11:30] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 Agile Language Pack is not installed.
是说我的3.0 agile语言包没有安装。不过查了下网上,不知道这个所谓的Agile Language Pack是什么东东。
电脑中已经安装了
.net framework 2.0 service pack 1 language pack -chs
.net framework 2.0 service pack 2
.net framework 3.0 service pack 1 language pack -chs
.net framework 3.0 service pack 2 language pack
.net framework 3.5 sp1
不知道是什么原因。
卸了3.5 sp1后重装也不行。 -
你下载安装的.net 3.5sp1是简体中文版的吗?如果不是英文版的应该已经带了language pack~你还可以试试先用.net 清理工具(http://astebner.sts.winisp.net/Tools/dotnetfx_cleanup_tool.zip)清除以前安装的.net framework然后重新安装
-
是dotnetfx35langpack_x86zh-CHS.exe中文包重复安装问题。。
我也发生这个错误。以下是找到的解决方法
详细请看
http://www.cnblogs.com/lichang1987/archive/2009/08/02/1536744.html
这个错误可以看出是个dotnetfx35langpack_x86zh-CHS.exe中文包的问题,原来是vs2008 中文版的安装时已经安装了中文版,但是sp1补丁没这么聪明,所以重复了,就抱错了. 那怎么解决,试了删除不行,方法有两种:
办法一是改安装脚本ParameterInfo.xml绕过语言包的安装,办法二是安装到该包包时骗过安装程序返回成功结果就可以。
第二个办法比较简单:
首先把SP1的所有文件复制到硬盘上,打开vs90sp1文件夹,然后复制一份该文件夹下的VC_x86Runtime.exe改名dotnetfx35langpack_x86zh-CHS.exe替换该目录的dotnetfx35langpack_x86zh-CHS.exe,然后再运行SPInstaller.exe安装即可。