.NET 帮助

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

发布 2023年五月23日
分享:

什么是 Microsoft Visual C++ Redistributable?

Microsoft Visual C++ Redistributable (MSVCR) 是微软为使用 Visual Studio 开发的程序提供的软件包。它包含 C 和 C++ 运行库。它在 Windows 平台上基本上是即插即用的,也就是说,只需下载程序所需的 Visual C++ 版本号并安装即可开始工作。如果构建的程序使用 C 或 C++ 库,则需要相应的 Visual C++ 软件包才能运行程序。Visual C++ 的架构必须与应用程序的目标架构相匹配。

什么是 Visual C++ Redistributable?图 1

需要哪个 Visual C++ Redistributable?

Visual C++ 有多个可用版本,您可以根据自己的计算机体系结构下载并安装特定版本。软件包可用于 32 位和 64 位体系结构。如果您的计算机是 x64 (64 位) 操作系统 (操作系统)然后,您就可以同时安装 x64 和 x86 (32 位) 在 Windows 平台上。不过,对于 x86 操作系统,您只能下载和安装 x86 版本。下面列出了 x86 和 x64 操作系统的所有可用版本: 最新支持的 MSVCR for Visual Studio.

Visual C++ Redistributable for Iron Products

IronPDF

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

IronPDF IronPDF 是一个用于创建和处理 PDF 的 .NET 库。可以在 Visual Studio 中使用 IronPDF 开发应用程序。IronPDF 支持最新的 .NET 版本,并可追溯到 .NET Framework 的标准 2.0 和标准核心版本。如果您要为旧版操作系统开发应用程序,那么 Visual C++ Redistributable 软件包是必不可少的。

IronPDF 的大部分操作都需要目标 Windows 平台上的 Visual C++ Redistributable 软件包。与 Chrome 依赖关系相关的任务,或者如果无法初始化 IronPDF、IronInteropPdfium 对象,都需要目标计算机上的 Microsoft visual c++ Redistributable 软件包。另一个常见的异常是 "PlatformNotSupportedException"。这意味着该特定平台不支持注册表。这个很少见的问题也可以通过安装所需的 Visual C++ 可重新发布的软件包来解决。

使用 Visual Studio 2015、2017、2019 和 2022 版本开发的应用程序,需要安装最新版本的 Visual C++ Redistributable 软件包才能在目标计算机上运行。它同时适用于 x86 和 x64 架构的机器。

IronPDF 使用 Chromium 引擎来转换 HTML 转 PDF 它快速、准确、可靠。

IronOCR

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

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

IronOCR 应用程序也使用 Visual Studio 构建,因此需要相关的 Visual C++ 软件包。Visual Studio 2015 之前的版本需要单独的 Visual C++ 可重新发布运行时软件包。对于 Visual Studio 2015 及以上版本,需要安装最新版本的 MICROSOFT VISUAL C++ 2015 - 2022 RUNTIME。

有关 Visual C++ Redistributable for IronOCR 的更多故障排除指南,请访问以下链接 链接.

使用 Visual C++ Redistributable 软件包修复错误

使用 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++ 可再分发软件包:

要下载更新和其他版本,请访问 Microsoft Visual C++ Redistributable Packages for Visual Studio 2012 Update 4

Visual Studio 旧版本

不再支持以下版本:

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

  • Visual Studio 2005 (VC++ 8.0) SP1

为目标计算机的 IronPDF 或 IronOCR 应用程序安装程序添加 Visual C++ Redistributable 软件包

作为开发人员,您可以在应用程序安装程序中添加所需的 Microsoft Visual C++ Redistributable 软件包。这有助于用户运行程序,而无需下载任何额外的依赖程序。如果需要,Visual C++ Redistributable 文件可以打包到 MSI 等应用程序安装程序中。上文详细介绍了 Visual Studio 的 Microsoft Visual C++ 可重新发布文件列表。您可以选择正确的版本打包到应用程序安装程序中。

如何手动安装 Visual C++ Redistributable 的最新版本?

要安装 Visual C++ Redistributable,我们只需下载正确的版本号,然后使用安装文件进行安装。以下步骤将帮助您下载并安装最新版本的 Visual C++ 2015-2022 运行时,用于使用 IronPDF 或 IronOCR 在 Visual Studio 2022 中构建的应用程序:

1.访问 Microsoft Visual C++ 可再分发网站下载最新版本。链接在此: https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170.

![什么是 Visual C++ Redistributable?图 2](/static-assets/pdf/blog/what-is-c-redistributable/what-is-c-redistributable-2.webp)

2.下载文件后,移动到下载文件的位置,双击打开文件并安装。

3.安装程序将出现。勾选 "同意 "选项并单击 "安装",即可在计算机上安装 Visual C++ 2015-2022 版本。

![什么是 Visual C++ Redistributable?图 3](/static-assets/pdf/blog/what-is-c-redistributable/what-is-c-redistributable-3.webp)

4.安装将开始,只需几秒钟即可完成。

![什么是 Visual C++ Redistributable?图 4](/static-assets/pdf/blog/what-is-c-redistributable/what-is-c-redistributable-4.webp)

5.安装完成后,您需要重新启动电脑,以便在应用程序中使用 Microsoft Visual C++ Redistributable。点击重新启动,就可以使用应用程序了。

![什么是 Visual C++ Redistributable?图 5](/static-assets/pdf/blog/what-is-c-redistributable/what-is-c-redistributable-5.webp)

6.要验证安装,请打开控制面板,检查程序中是否添加了 Visual C++ redistributable 2015-2022。它还会显示是否已安装 Visual C++ redistributable 的现有当前版本。

![什么是 Visual C++ Redistributable?图 6](/static-assets/pdf/blog/what-is-c-redistributable/what-is-c-redistributable-6.webp)

摘要

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

现在,您可以免费获得 试用期 每个铁产品的链接。下面是试用链接 IronPDFIronOCR 免费

< 前一页
C# 使用(开发者如何运作)
下一步 >
C# 多行字符串(对开发者的作用)

准备开始了吗? 版本: 2024.9 刚刚发布

免费NuGet下载 总下载量: 10,731,156 查看许可证 >