Microsoft Visual C++ 可再发行程序包最新支持的下载

注意

你在这里下载 Visual Studio 吗? 转到 Visual Studio 下载

本主题适用于需要使用其应用安装 Visual C++ 运行时库的开发人员。 如果你是最终用户尝试通过更新 Visual C++ 运行时库来修复应用,请联系应用供应商获取说明。

若要查找所需的下载,请从下表中选择 Visual Studio 的版本。 每个链接都会转到相应的下载部分。

版本 Section
最新支持的 v14 (适用于 Visual Studio 2017–2026) 最新支持的可再发行版本
Visual Studio 2015 Visual Studio 2015 (VC++ 14.0)
Visual Studio 2013 Visual Studio 2013 (VC++ 12.0)
Visual Studio 2012 Visual Studio 2012 (VC++ 11.0)
Visual Studio 2010 Visual Studio 2010 (VC++ 10.0)
Visual Studio 2008 Visual Studio 2008 (VC++ 9.0)
Visual Studio 2005 Visual Studio 2005 (VC++ 8.0)

只有许可的 Visual Studio 用户才允许重新分发,如 Visual Studio 许可条款中所述。 有关重新分发 Visual C++ 文件的详细信息,请参阅 重新分发 Visual C++ 文件

Visual C++ Redistributable 安装Microsoft C 和 C++ 运行时库。 许多使用 Microsoft C++ (MSVC) 生成工具生成的应用程序都需要这些库。 如果您的应用是使用这些库构建的,则必须在目标系统上安装至少与用于构建应用的工具版本一样新的 Microsoft Visual C++ Redistributable 包和应用。 可再发行组件包体系结构必须与应用的目标体系结构相匹配(例如,不能在 x86 系统上安装 ARM64 可再发行组件,也不能在 x86 系统上安装 x64 可再发行组件)。 我们建议您使用适用于您所用 Visual Studio 版本的最新可再发行组件。

Visual C++ Redistributable v14

下表列出了最新支持的 Microsoft Visual C++ Redistributable v14 包。 最新受支持版本提供最近实现的 C++ 功能、安全性、可靠性和性能改进。 它还包括最新的 C++ 标准语言和库标准遵从性更新。 建议为使用 Visual Studio 2017、2019、2022 或 2026 提供的 MSVC C 和 C++ 构建工具创建的所有应用程序安装此版本。

与不经常发布可再发行更新的 Visual Studio 的旧版本不同,Visual C++ v14 Redistributable 的下表中未列出版本号,因为它经常更新。 若要查找最新可再发行版的版本号,请通过以下其中一个链接下载您感兴趣的版本。 然后,使用 Windows 文件资源管理器查看其属性。 在“ 详细信息 ”窗格中, 文件版本 包含可再发行组件版本。

支持的最新可再发行版本

体系结构 链接。 备注
ARM64 https://aka.ms/vc14/vc_redist.arm64.exe 最新受支持 ARM64 版本的永久链接
X86 https://aka.ms/vc14/vc_redist.x86.exe 最新受支持 x86 版本的永久链接
X64 https://aka.ms/vc14/vc_redist.x64.exe 最新受支持 x64 版本的永久链接。 X64 可再发行程序包包含 ARM64 和 X64 二进制文件。 当 X64 可再发行程序包安装在 ARM64 设备上时,可以通过此包轻松安装所需的 Visual C++ ARM64 二进制文件。

my.visualstudio.com 下载其他版本,包括长期服务发布渠道 (LTSC) 版本。

备注

  • 本文中提到的某些下载内容当前已在 my.visualstudio.com 上提供。 使用 Visual Studio 订阅帐户登录,以便可以访问下载链接。 如果系统要求提供凭据,请使用现有的 Visual Studio 订阅帐户。 或者,通过选择"没有帐户?创建一个免费帐户!"创建账户。

  • Visual C++ v14 Redistributable 没有不同语言的单独包。 不同语言的许可条款可在https://aka.ms/VCRedistLicense获取。

  • Visual Studio 2017 及更高版本共享相同的可再发行组件文件。 Visual Studio 2017、2019、2022 或 2026 中提供的 Microsoft C++ (MSVC) 生成工具 v14.* 构建的任何应用都可以使用最新的 Visual C++ v14 Redistributable。 计算机上安装的可再发行组件版本必须与用于创建应用程序的 MSVC 生成工具的版本相同或更高。 有关要安装哪个可再发行程序包版本的详细信息,请参阅确定要重新分发的 DLL。 有关二进制兼容性的详细信息,请参阅 Visual Studio 版本之间的 C++ 二进制兼容性

  • Visual Studio 2026 随附的 Visual C++ v14 Redistributable 的最新版本仅支持以下作系统:

    • Windows 10 和 11
    • Windows Server 2016、2019、2022 和 2025
  • 对 Visual Studio 2015 的支持于 2025 年 10 月 15 日结束。 由于对 Visual C++ Redistributable 的支持已连接到首次随附的 Visual Studio 版本,因此对 Visual C++ 2015 Redistributable(版本 14.0.24212)的支持也于 2025 年 10 月 15 日结束。 有关最新可用版本,请参阅下面的 Visual Studio 2015(VC++ 14.0) 部分。
    Visual Studio 2015 支持结束时,v14 运行时与使用 VS 2015 MSVC 构建工具生成的应用程序二进制兼容。 由于不再支持 VS 2015,因此建议更新项目以使用受支持的 MSVC 生成工具版本和最新的 v14 运行时。 2017 年及更高版本的 Visual C++ Redistributable 可对 Visual C++ 2015 Redistributable(14.0.24212.0)进行就地升级。 2013 及更早版本的可再发行组件将并行安装。

  • Visual C++ 可再发行程序包支持多个命令行选项。 有关详细信息,请参阅可再发行程序包的命令行选项

不支持的旧版本

Visual Studio 2015 (VC++ 14.0) (不再支持)

若要下载 Visual C++ Redistributable for Visual Studio 2015 的最新可用版本,请访问 my.visualstudio.com 并在 “下载 ”部分中搜索“Visual C++ Redistributable for Visual Studio 2015”

最新版本的 Visual C++ Redistributable for Visual Studio 2015 14.0.24212.0适用于 ARM64、X86 和 X64 体系结构。

Visual Studio 2013 (VC++ 12.0)(不再支持)

这些链接用于下载 Visual Studio 2013 最新可用的 en-US Microsoft Visual C++ 可再发行程序包。 可以从 Visual C++ 2013 可再发行程序包更新my.visualstudio.com 下载其他版本和语言。

体系结构 版本 链接。
X86 12.0.40664.0 vcredist_x86.exe
X64 12.0.40664.0 vcredist_x64.exe

其他 2013 版本

Visual Studio 2012 (VC++ 11.0) Update 4(不再支持)

这些链接用于下载 Visual Studio 2012 Update 4 最新可用的 en-US Microsoft Visual C++ 可再发行程序包。 可以从适用于 Visual Studio 2012 Update 4 的 Microsoft Visual C++ 可再发行程序包my.visualstudio.com 下载其他版本和语言。

体系结构 版本 链接。
X86 11.0.61030.0 en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x86_3161523.exe
X64 11.0.61030.0 en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x64_3161523.exe

Visual Studio 2010 (VC++ 10.0) SP1(不再支持)

注意

Visual Studio 2010 Service Pack 1 外延支持于 2020 年 7 月 14 日结束

体系结构 版本 链接。
X86 10.0.40219.325 vcredist_x86.exe
X64 10.0.40219.325 vcredist_x64.exe

从以下位置下载适用于其他语言和体系结构的可再发行程序包文件:

Visual Studio 2008 (VC++ 9.0) SP1(不再支持)

注意

Visual Studio 2008 Service Pack 1 外延支持于 2018 年 4 月 10 日结束

体系结构 版本 链接。
X86 9.0.30729.5677 vcredist_x86.exe
X64 9.0.30729.5677 vcredist_x64.exe

从以下位置下载适用于其他语言和体系结构的可再发行程序包文件:

Visual Studio 2005 (VC++ 8.0) SP1(不再支持)

另请参阅

发行说明

C++一致性说明