製品のライフサイクルを検索するには、こちらから検索してください。
Visual C++ 再頒布可能パッケージのライフサイクル ポリシーとは
Visual Studio 2015 以降に付属している Microsoft Visual C++ 再頒布可能パッケージ v14.0 は、インプレース累積更新プログラムです。 Visual Studio 2015 以降の Microsoft C++ ビルド ツール (MSVC) によってビルドされたアプリは、 バイナリ互換性 の保証の下で最新の Microsoft Visual C++ 再頒布可能パッケージを使用できます。
Visual Studio 2026 以降、Visual C++ 再頒布可能パッケージ v14 以降は、Visual Studio とは別のライフサイクルで モダン ポリシー に従います。 これらは、最初に付属した Microsoft C++ ビルド ツールのライフサイクルに従ってサポートされます。
Visual Studio 2015 から 2022 に最初に付属した再頒布可能パッケージのバージョンは 、固定ライフサイクル ポリシー に従い、Visual Studio の後続のバージョンで出荷される場合でも、最初に出荷される Visual Studio のバージョンのサポート ライフサイクル に従ってサポートされます。
Visual Studio 2015 以前に付属していた Visual C++ 再頒布可能パッケージ バージョンはサポートされなくなりました。
再頒布可能パッケージのリリースバージョンとサポートされているバージョンの詳細については、以下の表を参照してください。 Microsoft Visual C++ 再頒布可能パッケージの最新のサポートされているダウンロードも参照してください。
Microsoft C++ ビルド ツール (MSVC) のライフサイクル ポリシーとは
Microsoft C++ Build Tools (MSVC) には、C++ アプリケーションをビルドするための Microsoft C++ コンパイラ、リンカー、ヘッダー、ライブラリ、ランタイム MSM、およびその他のコンポーネントが含まれています。
Visual Studio 2026 以降、MSVC 14.50 以降は、Visual Studio とは別のライフサイクルで モダン ポリシー に従います。 MSVC ビルド ツールのリリースは、出荷先の Visual Studio のバージョンに関係なく、最初のリリースの日付から 9 か月間サポートされます。 2 年ごとに、MSVC リリースの 1 つが Long-Term サービス (LTS) リリースとして指定されます。 LTS リリースは、出荷される Visual Studio のバージョンに関係なく、最初のリリースの日付から 3 年間サポートされます。
Visual Studio 2022 以前に付属していた Microsoft C++ ビルド ツール (MSVC) バージョン 14.44 以前は、 固定 ライフサイクル ポリシーに従います。 これらは、Visual Studio のバージョン (Visual Studio ビルド ツールを含む) の サポート ライフサイクル に従ってサポートされます。 これは、後続のバージョンの Visual Studio で出荷される場合でも、最初に出荷されます。
Visual C++ 再頒布可能パッケージはどのように更新されますか?
Visual C++ 再頒布可能パッケージは、MSVC ランタイム ライブラリをインストールします。 Visual Studio 2015 以降、Visual C++ 再頒布可能パッケージはインプレースの累積的な更新プログラムです。 再頒布可能パッケージの各リリースは、Visual Studio 2015 以降に付属している MSVC Build Tools v14.00 以降を使用してコンパイルされたプログラムと互換性があります。ただし、再頒布可能パッケージのバージョンが、アプリケーションのビルドに使用されるビルド ツールのバージョン以上である必要があります。
Visual C++ 再頒布可能パッケージのサポート外バージョンを使用するコンピューター上のアプリケーションを特定するにはどうすればよいですか?
ネットワーク全体で、Visual C++ 再頒布可能パッケージのサポート外バージョンをインストールして使用するアプリケーションがマシンで引き続き実行されている可能性があります。 NTFS ファイル監査を使用して、サポートされているバージョンの VC 再頒布可能パッケージを使用するアプリケーションに置き換える手順などの使用状況を特定できます。 ガイダンスについては、「 Visual C++ 再頒布可能パッケージのバージョンの使用状況を監査する方法」を参照してください。
サポートされている Visual C++ 再頒布可能パッケージ、MSVC ランタイム ライブラリ、および MSVC ビルド ツールのバージョンは何ですか?
Visual Studio 2015 以降、Visual Studio バージョン 2015、2017、2019、および 2022 の MSVC ビルド ツールを使用してビルドされたランタイム ライブラリとアプリは、最新の Microsoft Visual C++ 再頒布可能パッケージとバイナリ互換性があります。 これらのバージョンについては、最新バージョンの C++ 再頒布可能パッケージを使用することをお勧めします。 詳細については、「2015 から 2022 の間の C++ のバイナリ互換性」および「サポートされている最新の Visual C++ 再頒布可能パッケージのダウンロード」を参照してください。
| MSVC のバージョン |
C++ 再頒布可能パッケージ & ランタイム バージョン |
出荷済み | 開始日 | 終了日 |
|---|---|---|---|---|
| V141 - 14.16 | 14.16.27052 | Visual Studio 2017 v15.9 最終版 | 2018 年 11 月 13 日 | 2027 年 4 月 13 日 |
| V142 - 14.29 | 14.29.30157 | Visual Studio 2019 v16.11 最終版 | 2019 年 4 月 2 日 | 2029 年 4 月 10 日 |
| V143 - 14.40 | 14.40.33816 | Visual Studio 2022 v17.10 LTSC | 2024 年 5 月 21 日 | 2026 年 1 月 13 日 |
| V143 - 14.42 | 14.42.34433 | Visual Studio 2022 v17.12 LTSC | 2024 年 11 月 12 日 | 2026 年 7 月 14 日 |
| V143 - 14.44 | 14.44.35211 | Visual Studio 2022 v17.14 final | 2025 年 5 月 13 日 | 2032 年 1 月 13 日 |
| V14.50 | 14.50.35710 | Visual Studio 2026 v18.0 | 2025 年 11 月 11 日 | 2028 年 11 月 14 日 |
Note
Visual Studio 2017、2019、および 2022 の最終更新プログラムに付属する Visual C++ 再頒布可能パッケージのバージョンは、それぞれの Visual Studio ライフサイクルの期間中サポートされます。 ユーザーがサポートを受けるには、そのバージョンの最新のサービス リリースを使用している必要があります。
以前の Visual C++ 再頒布可能パッケージ、ランタイム ライブラリ、MSVC ビルド ツールのサポート日は何でしたか?
| MSVC バージョン |
C++ 再頒布可能パッケージ & ランタイム バージョン |
出荷済み | 開始日 | 終了日 |
|---|---|---|---|---|
| v70 | Visual Studio 2002 | 2002 年 2 月 12 日 | 2012 年 7 月 9 日 | |
| v71 | Visual Studio 2003 | 2003 年 7 月 10 日 | 2013 年 10 月 8日 | |
| v80 | Visual Studio 2005 | 2006 年 1 月 27 日 | 2016 年 4 月 12 日 | |
| v90 | Visual Studio 2008 | 2008 年 2 月 19 日 | 2018 年 4 月 10 日 | |
| v100 | Visual Studio 2010 | 2010 年 6 月 29 日 | 2020 年 7 月 14 日 | |
| v110 | Visual Studio 2012 | 2012 年 10 月 31 日 | 2023 年 1 月 10 日 | |
| v120 | Visual Studio 2013 | 2014 年 1 月 15 日 | 2024 年 4 月 9 日 | |
| V140 - 14.00 | Visual Studio 2015 | 2015 年 7 月 20 日 | 2017 年 7 月 11 日 | |
| V140 - 14.00 | 14.0.24212 | Visual Studio 2015 Update 3 | 2015 年 7 月 20 日 | 2025 年 10 月 14 日 |
| V141 - 14.00 | Visual Studio 2017 v15.0 LTSC | 2017 年 3 月 7 日 | 2020 年 1 月 14 日 | |
| V142 - 14.20 | Visual Studio 2019 v16.0 LTSC | 2019 年 4 月 2 日 | 2021 年 1 月 12 日 | |
| V142 - 14.24 | Visual Studio 2019 v16.4 LTSC | 2019 年 12 月 3 日 | 2021 年 10 月 12 日 | |
| V142 - 14.27 | Visual Studio 2019 v16.7 LTSC | 2020 年 8 月 5 日 | 2022 年 4 月 12 日 | |
| V142 - 14.28 | Visual Studio 2019 v16.6 LTSC | 2019 年 4 月 2 日 | 2022 年 10 月 11 日 | |
| V143 - 14.30 | Visual Studio 2022 v17.0 LTSC | 2021 年 11 月 8 日 | 2023 年 7 月 11 日 | |
| V143 - 14.32 | Visual Studio 2022 v17.2 LTSC | 2022 年 5 月 10 日 | 2024 年 1 月 9 日 | |
| V143 - 14.34 | Visual Studio 2022 v17.4 LTSC | 2022 年 11 月 8 日 | 2024 年 7 月 11 日 | |
| V143 - 14.36 | 14.36.32547 | Visual Studio 2022 v17.6 LTSC | 2023 年 5 月 16 日 | 2025 年 1 月 9 日 |
| V143 - 14.38 | 14.38.33142 | Visual Studio 2022 v17.8 LTSC | 2024 年 11 月 14 日 | 2025 年 7 月 8 日 |
Note
Visual Studio 2017、2019、2022 の Visual C++ 再頒布可能パッケージの LTSC 以外のバージョンは、後続のマイナー バージョン リリース以降はサポートされませんでした。 たとえば、v17.5 は v17.6 がリリースされるまでのみサポートされていました。 詳細については、「Visual Studio チャネルとリリースのタイミング」を参照してください。
Microsoft 製品用のレガシ Visual C++ 再頒布可能パッケージはサポートされますか?
基になる Visual Studio 製品ライフサイクルを超えて Visual C++ 再頒布可能パッケージを引き続きサポートする具体的な例がいくつかあります。 このサポートはセキュリティ修正プログラムのみを対象としており、これに依存する Microsoft 製品のコンテキストと期間内でのみ適用されます。 次の表に、Microsoft 製品と、その製品でサポートされている対応する Visual C++ 再頒布可能パッケージを示します。 サポート ライフサイクルの詳細については、製品のライフサイクル情報ページを参照してください。
| 製品 | Version | Visual C++ 再頒布可能パッケージのバージョン |
|---|---|---|
| Windows に含まれる .NET 3.5 | 3.5 | VC++ 2008 (v9.x) |
| System Center Data Protection Manager (DPM) | 2016 | VC++ 2012 (v11.x) VC++ 2013 (v12.x) |
| System Center Data Protection Manager (DPM) | 2019 | VC++ 2012 (v11.x) VC++ 2013 (v12.x) |
| System Center Data Protection Manager (DPM) | 2022 | VC++ 2012 (v11.x) VC++ 2013 (v12.x) |
| SharePoint Server | 2016 | VC++ 2012 (v11.x) |
| SharePoint Server | 2019 | VC++ 2012 (v11.x) |
| SQL Server* | 2012 (11.x) | VC++ 2010 (v10.x) |
| SQL Server* | 2014 (12.x) | VC++ 2010 (v10.x) |
| SQL Server* | 2016 (13.x) | VC++ 2010 (v10.x) |
| SQL Server | 2017 (14.x) | VC++ 2015-2022 |
| SQL Server | 2019 (15.x) | VC++ 2015-2022 |
| SQL Server | 2022 (26.x) | VC++ 2015-2022 |
| Office | 2016 | VC++ 2015-2022 |
| Office | 2019 | VC++ 2015-2022 |
| Office | 2021 | VC++ 2015-2022 |
* SQL Server バージョン 2012、2014、2016 については、「SQL Server アラートの有効期間が終了または廃止された状態でインストールされた Visual C++ 再頒布可能パッケージ - SQL Server」のページを参照してください。