Microsoft Visual C++ 可轉散發套件的最新支援下載項目

C++ 可轉散發套件會安裝 Microsoft C 和 C++ (MSVC) 執行時間程式庫。 許多使用 Microsoft C 和 C++ 工具建置的應用程式都需要這些程式庫。 如果您的應用程式使用這些程式庫,則必須先在目標系統上安裝 Microsoft C++ 可轉散發套件 套件,才能安裝您的應用程式。 可轉散發套件架構必須符合您應用程式的目標架構。 可轉散發版本至少必須和用來建置應用程式的 MSVC 建置工具組一樣最近。 建議您使用適用于 Visual Studio 版本的最新可轉散發套件,本文稍後會指出一些例外狀況。

如需如何安裝和轉散發 Visual Studio 元件的詳細資訊,請參閱 重新發佈 Visual C++ 檔案

Visual Studio 2015、2017、2019 和 2022

下表列出 Visual Studio 2015、2017、2019 和 2022 的最新支援的英文版 Microsoft C++ 可轉散發套件 套件。 最新的支援版本具有最近實作的 C++ 功能、安全性、可靠性和效能改善。 它也包含最新的 C++ 標準語言和程式庫標準一致性更新。 建議您針對使用 Visual Studio 2015、2017、2019 或 2022 建立的所有應用程式安裝此版本。

與較舊版本的 Visual Studio 不同,其更新頻率不常,Visual Studio 2015-2022 的下表並未列出版本號碼,因為 redist 會經常更新。 若要尋找最新重做的版本號碼,請下載您有興趣使用下列其中一個連結的重做。 然後,使用 Windows 檔案總管查看其屬性。 在 [ 詳細資料 ] 窗格中,[ 檔案版本 ] 包含重新編輯的版本。

架構 連結 備註
ARM64 https://aka.ms/vs/17/release/vc_redist.arm64.exe 最新支援的 ARM64 版本 Permalink
X86 https://aka.ms/vs/17/release/vc_redist.x86.exe 最新支援的 x86 版本 Permalink
X64 https://aka.ms/vs/17/release/vc_redist.x64.exe 適用于最新支援的 x64 版本 Permalink。 X64 可轉散發套件同時包含 ARM64 和 X64 二進位檔。 當 X64 可轉散發套件安裝在 ARM64 裝置上時,此套件可讓您輕鬆地安裝必要的 Visual C++ ARM64 二進位檔。

my.visualstudio.com 下載其他版本,包括長期維護髮行通道 (LTSC) 版本。

備註

  • Visual Studio 2015-2022 的C++ 可轉散發套件沒有不同語言的個別套件。 它包含所有支援語言的 EULA。

  • 本文所提及的一些下載目前可在 my.visualstudio.com 取得 。 使用 Visual Studio 訂用帳戶帳戶登入,以便您可以存取下載連結。 如果系統要求您提供認證,請使用現有的 Visual Studio 訂用帳戶帳戶。 或者,選擇 [無帳戶] 來建立免費帳戶?建立一個! 連結。

  • Visual Studio 2015 以來的 Visual Studio 版本會共用相同的可轉散發檔案。 例如,Visual Studio 2015、2017、2019 或 2022 工具組所建置的任何應用程式都可以使用最新的 Microsoft C++ 可轉散發套件。 不過,電腦上安裝的 Microsoft C++ 可轉散發套件 版本必須與用來建立應用程式的 Visual C++ 工具組版本相同或更高。 如需要安裝之可轉散發套件版本的詳細資訊,請參閱 判斷要轉散發 的 DLL。 如需二進位相容性的詳細資訊,請參閱 Visual Studio 版本 之間的 C++ 二進位相容性。

  • Windows XP 支援 :Microsoft 已于 2014 年 4 月 8 日終止對 Windows XP 的支援。 Visual Studio 2015-2022 的目前C++ 可轉散發套件版本僅支援 Windows Vista、7、8.1、10 和 11。 在 Visual Studio 2019 16.7 版隨附的 Windows XP 上運作的最後一個版本C++ 可轉散發套件(從 14.27 開始 的檔案版本)。 可轉散發套件可在 Visual Studio 2019(16.7 版) C++ 可轉散發套件的 [my.visualstudio.com 下載 ] 區段中 取得 。 使用 [搜尋] 方塊來尋找此版本。 若要下載檔案,請選取您需要的平臺和語言,然後選擇 [ 下載 ] 按鈕。

  • C++ 可轉散發套件支援數個命令列選項。 如需詳細資訊,請參閱 可轉散發套件 的命令列選項。

Visual Studio 2013 (VC++ 12.0)

這些連結會下載 Visual Studio 2013 最新支援的 en-US Microsoft C++ 可轉散發套件 套件。 您可以從 Visual C++ 2013 可轉散發套件 的 Update 或從 my.visualstudio.com 下載其他版本和語言 。

架構 版本 連結
X86 12.0.40664.0 vcredist_x86.exe
X64 12.0.40664.0 vcredist_x64.exe

其他版本

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

這些連結會下載適用于 Visual Studio 2012 Update 4 的最新可用 en-US Microsoft C++ 可轉散發套件 套件。 您可以從 Microsoft C++ 可轉散發套件 Packages for Visual Studio 2012 Update 4 或從 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 (不再支援)