IRONSOFTWAREHOME
开发者更新

Visual C++ Redistributable 是什么

Jacob Mellor,Team Iron 的首席技术官
Jacob Mellor
Updated: 2026年4月21日

什么是 Microsoft Visual C++ 可再发行组件?

Microsoft Visual C++ Redistributable (MSVCR) 是微软提供的一种软件包,用于使用 Visual Studio 开发的程序。 它包含 C 和 C++ 运行库,并且在 Windows 平台上基本上是即插即用的。 您需要下载程序要求的 Visual C++ 版本号并安装它以开始工作。 如果程序使用了 C 或 C++ 库,那么需要相应的 Visual C++ 包来运行程序。 Visual C++ 的架构必须与应用程序的目标架构匹配。

什么是Visual C++ Redistributable:图1

需要哪个 Visual C++ 可再发行组件?

可以使用多个版本的 Visual C++,并且可以根据计算机架构下载并安装特定版本。 这些软件包可用于 32 位和 64 位架构。 如果您有 x64 (64 位) 操作系统 (OS),那么可以在 Windows 平台上安装 x64 和 x86 (32 位) 版本。 然而,对于 x86 操作系统,您只能下载并安装 x86 版本。 以下是 x86 和 x64 操作系统的所有可用版本列表:Visual Studio 的最新支持 MSVCR。

Iron 产品的 Visual C++ 可再发行组件

IronPDF

什么是 IronPDF,它与 Visual C++ 有什么关系?

IronPDF 适用于 .NET 库 是一个用于 PDF 创建和处理的 .NET 库。 可以在 Visual Studio 中使用 IronPDF 开发应用程序。 IronPDF 支持最新的 .NET 版本,并且向后兼容标准 2.0 和 .NET Framework 的标准核心版本。 如果您正在为旧的操作系统构建应用程序,那么 Visual C++ 可再发行组件包是必要的。

IronPDF 在目标 Windows 平台上的大多数操作都需要 Visual C++ 可再发行组件包。 与Chrome依赖项相关的任务,或者如果您无法初始化IronPDF、Pdfium对象,都需要目标机器上安装Microsoft Visual C++ Redistributable包。另一个常见的异常是PlatformNotSupportedException。 这意味着该平台上不支持注册表。 这种罕见的问题也可以通过安装所需的 Visual C++ 可再发行组件包来解决。 using Visual Studio 2015、2017、2019 和 2022 开发的应用程序需要在目标机器上安装最新版本的 Visual C++ 可再发行组件包。它适用于 x86 和 x64 架构的机器。

IronPDF 使用 Chromium 引擎通过 使用 IronPDF 将 HTML 转换为 PDF,快速、准确且可靠。

IronOCR

什么是 IronOCR,它与 Visual C++ 有什么关系?

IronOCR 库 是一个用于从图像和 PDF 中提取文本的光学字符识别库。 IronOCR 还使用 IronPDF 的功能来处理 PDF 文档。 这意味着 IronOCR 应用程序通常需要 Visual C++ 可再发行组件包。

IronOCR 应用程序也使用 Visual Studio 构建,并且需要相关的 Visual C++ 包。 在 2015 年之前的 Visual Studio 版本需要一个单独的 Visual C++ 可再发行运行库包。 对于 2015 年及以上的 Visual Studio,安装最新版本的 MICROSOFT VISUAL C++ 2015 - 2022 RUNTIME 是必需的。

有关 IronOCR 的 Visual C++ 可再发行组件的更多故障排除指南,请访问 IronPDF 故障排除指南。

使用 Visual C++ 可再发行组件包修复错误

using IronPDF 或 IronOCR 在 Visual Studio 中构建的程序需要在目标机器上安装 Visual C++ 可再发行组件包以便部署应用程序。

Visual Studio 2015、2017、2019 和 2022

最新版本的 Visual C++ 可再发行组件是用最新的 C++ 特性构建的,同时带来性能改进、安全性和可靠性。 对于在 Visual Studio 2015、2017、2019 和 2022 中创建的应用程序,需要根据机器架构安装以下 Visual C++ 2015-2022 运行时:

Visual Studio 2013 (VC++ 12.0)

对于在 Visual Studio 2013 中构建的应用程序,需要安装以下 Visual Studio C++ 可再发行组件包:

要下载更新和其他版本,请访问:Visual C++ 2013 可再发行组件包更新

Visual Studio 2012 (VC++ 11.0) 更新 4

对于在 Visual Studio 2012 中构建的应用程序,需要安装以下 Visual Studio C++ 可再发行组件包:

  • 对于 x86版本:11.0.61030.0,下载链接:下载 x86
  • 对于 x64版:11.0.61030.0,下载链接:下载 x64

要下载更新和其他版本,请访问:Visual Studio 2012 Update 4 的 Microsoft Visual C++ 可再发行组件包

旧版 Visual Studio

以下版本不再支持:

  • Visual Studio 2010 (VC++ 10.0) SP1
  • Visual Studio 2008 (VC++ 9.0) SP1
  • Visual Studio 2005 (VC++ 8.0) SP1

在目标机器上添加 Visual C++ 可再发行组件包与 IronPDF 或 IronOCR 应用程序安装程序

作为开发人员,您可以将所需的 Microsoft Visual C++ 可再发行组件包与应用程序安装程序一起添加。 这有助于用户无需下载任何额外的依赖项即可运行您的程序。 如果需要,Visual C++ 可再发行文件可以与应用安装程序(例如 MSI)一起打包。 上述详细列出了 Visual Studio 的 Microsoft Visual C++ 可再发行组件列表。 您可以选择正确的版本与您的应用程序安装程序一起打包。

如何手动安装最新版本的 Visual C++ 可再发行组件?

要安装 Visual C++ 可再发行组件,您只需下载正确的版本号并使用安装文件安装。以下步骤将帮助您为使用 IronPDF 或 IronOCR 在 Visual Studio 2022 构建的应用程序安装最新版本的 Visual C++ 2015-2022 运行时:

  1. 访问 Microsoft Visual C++ 可再发行组件网站以下载最新版本。 这里是链接:下载最新 MSVCR。

    什么是Visual C++ Redistributable:图2

  2. 文件下载后,导航到下载文件位置,双击打开文件并安装。

  3. 安装程序将出现。 选择同意选项并点击安装以在您的计算机上安装 Visual C++ 2015-2022 版本。

    什么是Visual C++ Redistributable:图3

  4. 安装将开始,完成需要几秒钟。

    什么是Visual C++ Redistributable:图4

  5. 安装完成后,您需要重新启动电脑以便使用 Microsoft Visual C++ 可再发行组件来运行您的应用程序。 点击重启,您就可以使用应用程序了。

    什么是Visual C++ Redistributable:图5

  6. 要验证安装,请打开控制面板查看 Visual C++ 可再发行组件 2015-2022 是否添加到了程序中。 这也将显示已安装的 Visual C++ 可再发行组件的现有当前版本。

    什么是Visual C++ Redistributable:图6

摘要

在本文中,我们了解了什么是 Visual C++ 可再发行组件包以及它如何链接到不同的 Iron 产品。 这些是动态链接库(DLL),在运行时需要以确保应用程序的正常工作。 如果您只打算运行使用 Visual Studio 构建的应用程序,则可以选择适当版本的 Microsoft Visual C++ 可再发行运行时来执行此操作。

现在您可以获得 Iron 产品 的免费试用,例如 IronPDF 和 IronOCR。

Jacob Mellor,Team Iron 的首席技术官
首席技术官

Jacob Mellor 是 Iron Software 的首席技术官,也是一位开创 C# PDF 技术的有远见的工程师。作为 Iron Software 核心代码库的原始开发者,他从公司成立之初就开始塑造公司的产品架构,与首席执行官 Cameron Rimington 一起将公司转变为一家拥有 50 多名员工的公司,为 NASA、特斯拉和全球政府机构提供服务。

相关文章

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索 “IronPDF”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

或在此处下载 Windows 安装程序。

  1. 下载并解压 IronPDF 到您的解决方案目录中的 ~/Libs 之类的位置
  2. 在 Visual Studio 解决方案资源管理器中,右键点击引用。选择浏览,“IronPDF.dll”

$999 起