none
vs2008 sp1 安装失败急救啊!!!! RRS feed

  • 问题

  • Exe (H:\vs90sp1\VC_x86Runtime.exe) succeeded.
    [8/29/2008, 17:32:2]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    Log File: dd_VC_x86RuntimeMSI3BBB.txt
    [8/29/2008, 17:32:2]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    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
    to true
    [8/29/2008, 17:32:2] (IronSpigot::ExeInstallerBase::ExeInstallerBase) Created new ExePerformer for Exe item
    [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> >:Stick out tongueerformAction) Created new ExePerformer for Exe item
    [8/29/2008,
    17:32:2]

    (IronSpigot::CartmanExeInstallerBase:Stick out tonguereCreateProcess)
    In
    PreCreateProcess
    [8/29/2008,
    17:32:2]

    (IronSpigot::CartmanExeInstallerBase:Stick out tonguereCreateProcess)
    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:Stick out tongueostCreateProcess)
    PostCreateProcess succeeded
    [8/29/2008, 17:32:8]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    Exe log file(s)
    :
    [8/29/2008, 17:32:8] (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    C:\Users\ADMINI~1\AppData\Local\Temp\dd_VC_x64RuntimeMSI3BCF.txt
    [8/29/2008, 17:32:8]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    C:\Users\ADMINI~1\AppData\Local\Temp\dd_VC_x64RuntimeUI3BCF.txt
    [8/29/2008, 17:32:8]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    Exe
    (H:\vs90sp1\VC_x64Runtime.exe) succeeded.
    [8/29/2008, 17:32:8]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    Log File: dd_VC_x64RuntimeMSI3BCF.txt
    [8/29/2008, 17:32:8]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    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
    to true
    [8/29/2008, 17:32:8] (IronSpigot::ExeInstallerBase::ExeInstallerBase) Created new ExePerformer for Exe item
    [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> >:Stick out tongueerformAction) Created new ExePerformer for Exe item
    [8/29/2008,
    17:32:8]

    (IronSpigot::CartmanExeInstallerBase:Stick out tonguereCreateProcess)
    In
    PreCreateProcess
    [8/29/2008,
    17:32:8]

    (IronSpigot::CartmanExeInstallerBase:Stick out tonguereCreateProcess)
    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:Stick out tongueostCreateProcess)
    PostCreateProcess succeeded
    [8/29/2008, 17:32:11]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    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:Stick out tongueerformAction)
    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
    evaluated to true
    [8/29/2008, 17:32:11] (IronSpigot::ExeInstallerBase::ExeInstallerBase) Created new ExePerformer for Exe item
    [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> >:Stick out tongueerformAction) Created new ExePerformer for Exe item
    [8/29/2008,
    17:32:11]

    (IronSpigot::CartmanExeInstallerBase:Stick out tonguereCreateProcess)
    In
    PreCreateProcess
    [8/29/2008,
    17:32:11]

    (IronSpigot::CartmanExeInstallerBase:Stick out tonguereCreateProcess)
    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:Stick out tongueostCreateProcess)
    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:Stick out tongueerformAction)
    Exe log file(s) :
    [8/29/2008,
    17:32:34]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    C:\Users\ADMINI~1\AppData\Local\Temp\dd_dotnetfx35error_lp.txt
    [8/29/2008, 17:32:34]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    C:\Users\ADMINI~1\AppData\Local\Temp\dd_dotnetfx35install_lp.txt
    [8/29/2008, 17:32:34]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    C:\Users\ADMINI~1\AppData\Local\Temp\dd_depcheck_NETFX_EXP_35.txt
    [8/29/2008, 17:32:34]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    Exe
    (H:\vs90sp1\dotnetfx35langpack_x86zh-CHS.exe) failed with 0x80070643 - 安装时发生严重错误
    .
    [8/29/2008, 17:32:34] (IronSpigot::ExeInstallerBase:Stick out tongueerformAction) Log File: dd_dotnetfx35error_lp.txt
    [8/29/2008, 17:32:34]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    Log File: dd_dotnetfx35install_lp.txt
    [8/29/2008, 17:32:34]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    Log File: dd_depcheck_NETFX_EXP_35.txt
    [8/29/2008, 17:32:34]
    (IronSpigot::ExeInstallerBase:Stick out tongueerformAction)
    PerformOperation on exe
    returned exit code 1603 (translates to HRESULT = 0x80070643)
    [8/29/2008, 17:32:34] Action
    complete
    [8/29/2008, 17:32:34] (IronSpigot::LogUtils::LogFinalResult) Final Result: Installation failed with error code: (0x80070643), 安装时发生严重错误

    我的操作系统是vista sp1 Ultimate 中文版 没有安装任何杀毒软件.微软的补丁我已经全部安装.windows update服务也已经自动.不明白为什么不成功啊!现在等待.
    2008年8月29日 9:38

答案

全部回复

  • 你好!
        请问你的VS2008是哪个版本的呀?请详细说明。最近由这个补丁导致的问题的确比较多,论坛中很多人已经反映过这个问题。
    2008年8月29日 10:14
    版主
  • 好像是 .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

    2008年8月29日 16:33
    版主
  • 你好!
        请尝试版主的方法,如果还不行,再来论坛我大家吧。
    2008年8月30日 0:28
    版主
  •  

    我单独下载了安装程序,结果还是一样.我的vs2008是Team版,从微软官方下载的.
    2008年8月30日 0:33
  • 你过去还安装过其他版本的.NET Framework吗?
    2008年8月30日 0:56
    版主
  •  

    我的电脑上还安装了vs2005 + sp1 补丁.
    2008年8月30日 2:21
  • 这个问题解决了吗 ?
    以前都是 好的 ,现在重新做了系统就不行了
    2008年12月18日 10:52
  • 检查一下你安装的Sp1的版本和VS2008的版本是不是对应的
    2008年12月18日 14:38
    版主
  •  

    [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,全装了,也没听说有什么问题

    2008年12月20日 8:10
  • 前段时间我也被折腾了一天,结果是虚拟光驱的问题。

    楼主的是直接安装还是虚拟机?

     

    2008年12月20日 15:58
  • 我也遇到这个错误了。

    装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后重装也不行。

    2008年12月26日 1:41
  • 我也遇到这个错误了。

    装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后重装也不行。

    2008年12月26日 1:42
  • 你好!
       到微软的站点单独下载
    .net 3.5 service pack 1 安装,然后再安装VS2008 sp1试试看!
    2008年12月26日 2:16
    版主
  •  

    to:周雪峰

    你好。我已经单独下载了.net 3.5 service pack 1安装。且已经成功。在安装.net 3.5 service pack 1 language pack时报的错。

    2008年12月27日 7:16
  • 你下载安装的.net 3.5sp1是简体中文版的吗?如果不是英文版的应该已经带了language pack~你还可以试试先用.net 清理工具(http://astebner.sts.winisp.net/Tools/dotnetfx_cleanup_tool.zip)清除以前安装的.net framework然后重新安装

     

    2008年12月27日 7:27
    版主
  • framework全部重装了,还是不管用。
    2009年5月15日 8:01
  • 是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安装即可。

    2009年9月6日 4:11