修复: 不能使用基于 x86 版本的 Visual C++ 2005年可再发行组件程序包 (Vcredist_x86.exe) 部署 Visual C++ 运行时库的基于 x86 的版本

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 919588
症状
不能使用 Microsoft Visual C++ 2005年可再发行组件包 (Vcredist_x86.exe) 的基于 x86 的版本来部署 Microsoft Visual C++ 运行时库的基于 x86 的版本。

在您尝试部署 c + + 运行时库之前对 c + + 运行时库应用修补程序时,将发生此问题。
原因
由于 Visual C++ 运行时库中不存在正确的 DLL 版本,或者代码更改的依赖关系,可能会发生此问题。对代码更改的依赖或 DLL 版本包含在原始 Visual C++ 运行时文件的更新版本。

Visual C++ 运行时库修补程序用于在运行 Microsoft Visual Studio 2005年的计算机上应用。但是,修补程序文件可能无法更新 Vcredist_x86.exe 程序用来部署新的 Visual C++ 运行时库。
解决方案
受支持的修补程序现已提供 Microsoft,但它仅用于纠正本文中描述的问题。只将它应用于正经历此特定问题的系统。此修补程序可能会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修复程序的下一个 Microsoft Visual Studio 2005 service pack。

要立即解决此问题,请与 Microsoft 产品支持服务以获取此修复程序。Microsoft 产品支持服务的电话号码和有关支持费用的信息的完整列表,请访问下面的 Microsoft 网站:注意: 在特殊情况下,如果 Microsoft 支持专业人员确定某个特定的更新能够解决您的问题,可能会取消可免收支持电话的费用。通常的支持费用将应用于其他支持问题和事项,不需要进行专门更新。

系统必备组件

在应用此修补程序之前,您首先必须使用 Microsoft Visual C++ 2005 可再发行组件程序包 (Vcredist_x86.exe) 的基于 x86 的版本来部署基于 x86 的 Visual C++ 的运行库版本。

重新启动要求

应用此修补程序后,必须重新启动计算机。

修补程序替换信息

此修补程序不替换任何其他修补程序。

文件信息

此修复程序的英文版具有的文件属性 (或更新的文件属性)在下表中列出。日期和为这些文件的时间以协调世界时 (UTC) 列出。当您查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间项中的时区选项卡。
Microsoft Visual Studio 2005 年,基于 x86 版本
文件名称文件版本文件大小日期时间平台
Msdia71.dll8.0.50727.163621,5682006 年 06 月 05 日09:34 x86
Atl80.dll8.0.50727.16396,2562006 年 06 月 05 日06:15x86
Mfc80.dll8.0.50727.1631,093,6322006 年 06 月 05 日07:47x86
Mfc80chs.dll8.0.50727.16340,9602006 年 06 月 05 日07:28x86
Mfc80cht.dll8.0.50727.16345,0562006 年 06 月 05 日07:28x86
Mfc80deu.dll8.0.50727.163655362006 年 06 月 05 日07:28x86
Mfc80enu.dll8.0.50727.16357,3442006 年 06 月 05 日07:28x86
Mfc80esp.dll8.0.50727.16361,4402006 年 06 月 05 日07:28x86
Mfc80fra.dll8.0.50727.16361,4402006 年 06 月 05 日07:28x86
Mfc80ita.dll8.0.50727.16361,4402006 年 06 月 05 日07:28x86
Mfc80jpn.dll8.0.50727.16349,1522006 年 06 月 05 日07:28x86
Mfc80kor.dll8.0.50727.16349,1522006 年 06 月 05 日07:28x86
Mfc80u.dll8.0.50727.1631,080,3202006 年 06 月 05 日07:47x86
Mfcm80.dll8.0.50727.16369,6322006 年 06 月 05 日07:47x86
Mfcm80u.dll8.0.50727.16357,8562006 年 06 月 05 日07:47x86
Msvcm80.dll8.0.50727.163479,2322006 年 06 月 05 日06:14x86
Msvcp80.dll8.0.50727.163548,8642006 年 06 月 05 日06:14x86
Msvcr80.dll8.0.50727.163626,6882006 年 06 月 05 日06:14x86
Vcomp.dll8.0.50727.163655362006 年 06 月 05 日08:07x86
Microsoft Visual Studio 2005 年,基于 Itanium 的版本
文件名称文件版本文件大小日期时间平台
Msdia71.dll8.0.50727.1632,084,8642006 年 06 月 05 日07:23IA-64
Atl80.dll8.0.50727.163276,9922006 年 06 月 05 日06:05IA-64
Mfc80.dll8.0.50727.1633,477,5042006 年 06 月 05 日06:39IA-64
Mfc80chs.dll8.0.50727.16340,9602006 年 06 月 05 日06:42x86
Mfc80cht.dll8.0.50727.16345,0562006 年 06 月 05 日06:42x86
Mfc80deu.dll8.0.50727.163655362006 年 06 月 05 日06:42x86
Mfc80enu.dll8.0.50727.16357,3442006 年 06 月 05 日06:42x86
Mfc80esp.dll8.0.50727.16361,4402006 年 06 月 05 日06:42x86
Mfc80fra.dll8.0.50727.16361,4402006 年 06 月 05 日06:42x86
Mfc80ita.dll8.0.50727.16361,4402006 年 06 月 05 日06:42x86
Mfc80jpn.dll8.0.50727.16349,1522006 年 06 月 05 日06:42x86
Mfc80kor.dll8.0.50727.16349,1522006 年 06 月 05 日06:42x86
Mfc80u.dll8.0.50727.1633,465,2162006 年 06 月 05 日06:42IA-64
Mfcm80.dll8.0.50727.163118,7842006 年 06 月 05 日06:44IA-64
Mfcm80u.dll8.0.50727.163114,6882006 年 06 月 05 日06:44IA-64
Msvcm80.dll8.0.50727.163572,4162006 年 06 月 05 日06:03IA-64
Msvcp80.dll8.0.50727.1631,388,0322006 年 06 月 05 日06:04IA-64
Msvcr80.dll8.0.50727.1631,485,8242006 年 06 月 05 日06:01IA-64
Vcomp.dll8.0.50727.1631648642006 年 06 月 05 日07:04IA-64
替代方法
若要变通解决此问题,请使用 Microsoft Windows Installer 生成部署 Visual C++ 运行时库的.msi 文件。Windows 安装程序使用合并模块 (.msm) 文件导入安装的 Visual C++ 运行时库文件。
状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。
更多信息
有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684 用来描述 Microsoft 软件更新的标准术语的说明
920854 修复: 不能使用基于 x64 版本的 Visual C++ 2005 可再发行组件程序包 (Vcredist_x64.exe)部署基于 x64 版本的 Visual C++ 的运行库
920855 基于 Itanium 的版本

警告:本文已自动翻译

属性

文章 ID:919588 - 上次审阅时间:08/17/2015 06:32:00 - 修订版本: 2.0

Microsoft Visual Studio 2005 Professional, Microsoft Visual Studio 2005 Standard Edition, Microsoft Visual Studio 2005 Team Edition for Software Architects, Microsoft Visual Studio 2005 Team Edition for Software Developers, Microsoft Visual Studio 2005 Team Edition for Software Testers

  • kbqfe kbmt KB919588 KbMtzh
反馈