.NET 幫助

Visual C++ 可再发行程序包是什麼

發佈 2023年5月23日
分享:

什麼是 Microsoft Visual C++ Redistributable?

Microsoft Visual C++ Redistributable (MSVCR) 是由 Microsoft 提供的套件,適用於使用 Visual Studio 開發的程式。它包含 C 和 C++ 執行時程式庫。在 Windows 平台上基本上是即插即用,這意味著下載程式要求的指定版本的 Visual C++ 並安裝,即可開始使用。如果程式使用了 C 或 C++ 程式庫,那麼運行該程式就需要相應的 Visual C++ 套件。Visual C++ 的架構必須與應用程式的目標架構相匹配。

什麼是 Visual C++ 可再發行套件:圖 1

哪個 Visual C++ 可再發行套件是必需的?

有多种版本的 Visual C++ 可用,您可以根据您的计算机架构下载和安装特定版本。这些套件適用於 32 位和 64 位架構。如果您有 x64 (64 位元) 作業系統 (操作系统),然後您可以安裝 x64 和 x86 (32位元) 在您的 Windows 平台上。然而,對於 x86 作業系統,您只能下載和安裝 x86 版本。以下是所有 x86 和 x64 作業系統的可用版本清單: 最新支援的 Visual Studio MSVCR.

Iron 產品的 Visual C++ 可轉發套件

IronPDF

什麼是 IronPDF,它與 Visual C++ 有什麼關係?

IronPDF 是一個.NET圖書館,用於PDF創建和操作。應用程式可以使用IronPDF在Visual Studio中開發。IronPDF支持最新的.NET版本,並且向後支持標準2.0和標準核心版本的.NET框架。如果您正在為較舊的操作系統構建應用程式,那麼需要一個Visual C++ Redistributable套件。

IronPDF在目標Windows平台上執行大多數操作需要Visual C++ Redistributable套件。與Chrome相關的任務,或者如果您無法初始化IronPDF、IronInteropPdfium對象,都需要在目標機上安裝Microsoft Visual C++ redistributable套件。另一個常見的例外情況是PlatformNotSupportedException。這意味著該平台上的註冊表不受支持。這個罕見的問題也可以通過安裝所需的Visual C++ redistributable套件來解決。

使用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++ 可再发行程序包。

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

关于 IronOCR 的 Visual C++ 可再发行程序包的更多故障排除指南,请访问此页 連結.

使用 Visual C++ 可轉散發封裝修正錯誤

使用 Visual Studio 構建的程序使用 IronPDF 或 IronOCR,這些程序需要安裝 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++ 可再發行套件:

若要下載更新和其他版本,請訪問: Visual Studio 2012 更新 4 的 Microsoft Visual C++ Redistributable 套件

舊版 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++可再發佈套件

作為開發人員,您可以將所需的Microsoft Visual C++可再發佈套件與應用程式安裝程式一起添加。這有助於使用者在不需要下載任何其他依賴項的情況下運行您的程式。如果需要,Visual C++可再發佈文件可以與像MSI這樣的應用程式安裝程式一起打包。上面詳細列出了適用於Visual Studio的Microsoft Visual C++可再發佈套件清單。您可以選擇正確的版本與您的應用程式安裝程式一起打包。

如何手動安裝最新版本的 Visual C++ 可轉發組件?

要安裝 Visual C++ 可轉發組件,我們只需要下載正確的版本號並使用安裝文件進行安裝。以下步驟將幫助您下載並安裝最新版本的 Visual C++ 2015-2022 運行時,用於使用 Visual Studio 2022 建立的 IronPDF 或 IronOCR 應用程式:

  1. 訪問 Microsoft Visual C++ 可轉發組件網站以下載最新版本。這裡是連結: https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170.

    什麼是 Visual C++ 可轉散發套件: 圖 2

  2. 下載文件後,移動到下載的文件位置並雙擊打開文件進行安裝。

  3. 將出現安裝程序。勾選同意選項並點擊安裝以在您的電腦上安裝Visual C++ 2015-2022版本。

    什麼是 Visual C++ 可再发行套件:圖 3

  4. 安裝將開始,並且安裝過程會在幾秒鐘內完成。

    什麼是 Visual C++ 可再發行組件:圖4

安裝完成後,您需要重新啟動電腦以使用 Microsoft Visual C++ Redistributable 應用程式。點擊重新啟動,即可開始使用應用程式。

![什麼是 Visual C++ Redistributable:圖 5](/static-assets/pdf/blog/what-is-c-redistributable/what-is-c-redistributable-5.webp)
  1. 要驗證安裝,請打開控制面板檢查程式中是否新增了 Visual C++ 重新發行組件 2015-2022。它還會顯示現有的當前版本的 Visual C++ 重新發行組件是否已經安裝。

    什麼是 Visual C++ 可轉散發套件:圖6

摘要

在本文中,我們了解了什麼是Visual C++ Redistributable package以及它如何與不同的Iron產品相關聯。這些是動態鏈接庫 (DLL) 這些在運行時是應用程式正常運作所必需的。如果您只打算運行使用 Visual Studio 构建的應用程式,您可以選擇適當版本的 Microsoft Visual C++ 可再發行運行時來進行。

現在您可以免費獲得 試用 每個 Iron 產品。這裡是嘗試的連結 IronPDFIronOCR 免費。

< 上一頁
C# 使用 (對開發者的運作方式)
下一個 >
C# 多行字串(開發人員如何使用)

準備開始了嗎? 版本: 2024.9 剛剛發布

免費 NuGet 下載 總下載次數: 10,840,061 查看許可證 >