VS 2008 Service Pack 1 问题

发布于 2024-07-11 06:25:52 字数 1540 浏览 8 评论 0原文

我的 OPS 是 XP 并安装了 service pack 3。我无法安装 vs2008 service pack1,在日志文件中我看到无法安装“Visual C++ 2008 SP1 Design-Time Components for x86 - KB947888”。 错误代码是1603。安装文件的最后一部分在这里。

Returning IDOK. INSTALLMESSAGE_ERROR 
[Error 1335.
    The cabinet file 'patch.cab' required for this installation is corrupt and cannot be used. 
    This could indicate a network error, an error reading from the CD-ROM, 
    or a problem with this package.]
[1/12/2009, 10:14:50] 
   (IronSpigot::MsiExternalUiHandler::UiHandler) 
   Returning IDOK. INSTALLMESSAGE_ACTIONSTART 
   [Action 10:14:50: Rollback. Rolling back action:]
[1/12/2009, 10:17:29]
   (IronSpigot::MspInstallerT<class ATL::CStringT<unsigned short,class ATL::StrTraitATL<unsigned short,class ATL::ChTraitsCRT<unsigned short> > > >::PerformMsiOperation)
   Patch (C:\DOCUME~1\Cem\LOCALS~1\Temp\Microsoft Visual Studio 2008 SP1\VS90sp1-KB945140-X86-ENU.msp;
              C:\DOCUME~1\Cem\LOCALS~1\Temp\Microsoft Visual Studio 2008 SP1\VC90sp1-KB947888-x86-enu.msp) 
              install failed on product (Microsoft Visual Studio 2008 Professional Edition - ENU). 
   Msi Log: 
      Microsoft Visual Studio 2008 SP1_20090112_100005671-Microsoft Visual Studio 2008 Professional Edition - ENU-MSP0.txt
[1/12/2009, 10:17:29] 
    (IronSpigot::MspInstallerT<class ATL::CStringT<unsigned short,class ATL::StrTraitATL<unsigned short,class ATL::ChTraitsCRT<unsigned short> > > >::PerformMsiOperation) 
    MsiApplyMultiplePatches returned 0x643

My OPS is XP and service pack 3 installed.I cant install vs2008 service pack1,In log file i see 'Visual C++ 2008 SP1 Design-Time Components for x86 - KB947888' cant be installed. Error code is 1603.Last part of Installation file is here.

Returning IDOK. INSTALLMESSAGE_ERROR 
[Error 1335.
    The cabinet file 'patch.cab' required for this installation is corrupt and cannot be used. 
    This could indicate a network error, an error reading from the CD-ROM, 
    or a problem with this package.]
[1/12/2009, 10:14:50] 
   (IronSpigot::MsiExternalUiHandler::UiHandler) 
   Returning IDOK. INSTALLMESSAGE_ACTIONSTART 
   [Action 10:14:50: Rollback. Rolling back action:]
[1/12/2009, 10:17:29]
   (IronSpigot::MspInstallerT<class ATL::CStringT<unsigned short,class ATL::StrTraitATL<unsigned short,class ATL::ChTraitsCRT<unsigned short> > > >::PerformMsiOperation)
   Patch (C:\DOCUME~1\Cem\LOCALS~1\Temp\Microsoft Visual Studio 2008 SP1\VS90sp1-KB945140-X86-ENU.msp;
              C:\DOCUME~1\Cem\LOCALS~1\Temp\Microsoft Visual Studio 2008 SP1\VC90sp1-KB947888-x86-enu.msp) 
              install failed on product (Microsoft Visual Studio 2008 Professional Edition - ENU). 
   Msi Log: 
      Microsoft Visual Studio 2008 SP1_20090112_100005671-Microsoft Visual Studio 2008 Professional Edition - ENU-MSP0.txt
[1/12/2009, 10:17:29] 
    (IronSpigot::MspInstallerT<class ATL::CStringT<unsigned short,class ATL::StrTraitATL<unsigned short,class ATL::ChTraitsCRT<unsigned short> > > >::PerformMsiOperation) 
    MsiApplyMultiplePatches returned 0x643

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

独享拥抱 2024-07-18 06:25:52

我遇到了类似的错误,问题是 iso 文件即使损坏(例如通过不稳定的下载)仍然可以成功解压缩和/或安装/刻录。
我重新下载了iso,安装了新的iso,安装没有任何问题...然后我观察到失败的iso的md5哈希值与正常的iso的md5哈希值存在差异...
确保您的 vs2008 sp1 iso 具有此哈希值,以验证损坏的 iso 文件不是原因:

MD5 哈希值 = 0C5C6B7E4E80B66CD299B1DBA6A819DB

SHA-1 哈希值 = 2459232F67B38594DE192778020145DCD0B0DF9F

I was getting a similar error and the problem is that the iso file, even when corrupted (by an unstable download for instance) can still be uncompressed and/or mounted/burnt successfully.
I re-downloaded the iso, mounted the new one and installed with no problems... I then observed a difference in the md5 hash of the failing iso with the one that worked...
Make sure your vs2008 sp1 iso has this hashes to verify that a corrupted iso file is not the cause:

MD5 Hash = 0C5C6B7E4E80B66CD299B1DBA6A819DB

SHA-1 Hash = 2459232F67B38594DE192778020145DCD0B0DF9F

输什么也不输骨气 2024-07-18 06:25:52

如果您下载了 SP1,请重新下载。 也可能是您的计算机没有足够的 RAM,安装程序无法解压补丁。

If you downloaded SP1, download again. It might also be that you don't have enough RAM in your machine for the installer to unpack the patch.

澉约 2024-07-18 06:25:52

没有 divo,我认为问题取决于我机器中的程序(例如第三方程序)。我现在正在下载 sp 作为 iso 文件。但我认为它不会解决问题。

No divo,i think the problem is depend on a program(Like a third party program) in my machine.I am downloading now sp as iso file.But i think that it wont fix the problem.

允世 2024-07-18 06:25:52

该程序正在访问 c:\config.msi 文件夹,但未获得权限。

the program is Accessing c:\config.msi folder andit is not get the priveliages.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文