Visual Studio 2022 は、10 年間の Microsoft 製品固定ライフサイクル ポリシー に従います。 メインストリーム サポートの最初の 5 年間は、新機能、プラットフォームの更新プログラム、セキュリティ更新プログラム、機能の修正、品質の向上を提供します。 2 回目の 5 年間の延長サポートでは、セキュリティ更新プログラムのみが提供されます。 Visual Studio に付属または依存しているコンポーネントとツールのライフサイクル、サービス、サポート ポリシーが異なる場合があります。
Visual Studio は、重要な新機能とプラットフォームの更新プログラムを含むマイナー バージョンの機能更新プログラムと、製品の既存の機能に対して対象を絞った累積的なバグ修正を提供するセキュリティ更新プログラムまたはサービス更新プログラムの両方によって処理されます。 セキュリティ修正プログラムは、すべての種類の更新プログラムに付属しています。 機能更新プログラムは、17.3 から 17.4 などのマイナー バージョン番号の変更によって示され、セキュリティとサービスの更新プログラムは、17.2.3 から 17.2.4 などのサービス バージョン番号の変更によって示されます。 これらの更新プログラムは、現在のチャネルと Long-Term サービス チャネル (LTSC) で利用できます。 チャネルと更新プログラムの詳細については、「 Visual Studio 2022 チャネルとリリース リズム」を参照してください。
最高かつ最も安全な製品エクスペリエンスを得るために、すべてのお客様が選択した更新プログラム チャネルで常に最新の最も安全なリリースの Visual Studio を使用することを強くお勧めします。
追加情報
- 製品ライフサイクルの日付の完全な一覧については、 Microsoft ライフサイクル サイトを参照してください。
- Visual Studio 2019 の製品ライフサイクル情報
- Visual Studio for Mac のサービス ポリシー
更新プログラムを取得する方法
Visual Studio 2022 は、IDE のステータス バーに 通知アイコン を表示するか、Visual Studio インストーラーで通知を表示することで、更新プログラムが利用可能であることを通知します。 VisualStudio.com またはMicrosoft カタログから最新の推奨更新プログラムをダウンロードすることもできます。 IT 管理者は、毎月リリースされる 管理者のセキュリティ更新プログラム を自動的にダウンロードして適用するように、組織内のマシンを構成することもできます。 Visual Studio 2022 では、通知は 更新チャネルに固有になりました。 たとえば、17.2 LTSC チャネルから更新プログラムを取得するように Visual Studio を構成した場合、そのチャネルで利用可能な最新の更新プログラムがインストールされているコンポーネントに影響する場合にのみ、更新プログラムが通知されます。
Community Edition のサポート
Visual Studio Community エディションは、最新のマイナー バージョンの Visual Studio の最新のサービス リリースを使用して 、現在のチャネル でのみサポートされます。 Visual Studio Community の最新リリースは 、visualstudio.microsoft.com/downloads または my.visualstudio.com からインストールできます。
現在のチャネルのサポート
現在のチャネルを使用すると、すべての Visual Studio 2022 エディションの最新のマイナー バージョンの最新サービス リリースでチームを引き続きサポートできます。 これらのエディションの最新のサービス マイナー バージョンは、 https://visualstudio.microsoft.com/downloads または my.visualstudio.com からインストールできます。
Enterprise、Professional、Build Tools の各エディションのサポート
Enterprise、Professional、Build Tools の各エディションは、 現在のチャネル と Long-Term サービス チャネル (LTSC) の両方で利用できます。
Long-Term サービス チャネル (LTSC) のサポート
大規模な組織では、製品の更新プログラムをリリースするほど迅速に採用できない場合があります。 そのため、Visual Studio Enterprise、Professional、Build Tools の各エディションでは、管理者と大規模な開発チームに、組織を最新の更新プログラムに進める方法とタイミングをより柔軟に制御できます。 企業は、 LTSC チャネルの 1 つから更新プログラムを取得するようにクライアント マシンを構成 できます。このチャネルを使用すると、機能更新プログラムを後で延期しながら、セキュリティを維持できます。 偶数のマイナー バージョンはすべて LTSC として宣言され、サポートされ、18 か月間セキュリティで保護されます。 次の表と サポート ライフサイクル データベース には、サポートの適切な日付が反映されます。
注
17.14 マイナー バージョン用の個別の LTSC チャネルはありません。 現在のチャネルの Visual Studio 2022 バージョン 17.14 は、2032 年 1 月までの 10 年間の製品ライフサイクルの残りの期間でサポートされます。
LTSC | リリース日 | サポートの終了 | リンクのインストール |
---|---|---|---|
バージョン 17.14 (現在のチャネル) |
2025 年 5 月 13 日 | 2032 年 1 月 13 日 | リリース履歴 |
バージョン 17.12 | 2024 年 11 月 12 日 | 2026 年 7 月 14 日 | リリース履歴 |
バージョン 17.10 | 2024 年 5 月 21 日 | 2026 年 1 月 13 日 | リリース履歴 |
バージョン 17.8 | 2023 年 11 月 14 日 | 2025 年 7 月 8 日 (サポート対象外) | リリース履歴 |
バージョン 17.6 | 2023 年 5 月 16 日 | 2025 年 1 月 14 日 (サポート対象外) | リリース履歴 |
バージョン 17.4 | 2022 年 11 月 8 日 | 2024 年 7 月 9 日 (サポート対象外) | リリース履歴 |
バージョン 17.2 | 2022 年 5 月 10 日 | 2024 年 1 月 9 日 (サポート対象外) | リリース履歴 |
バージョン 17.0 | 2021 年 11 月 8 日 | 2023 年 7 月 11 日 (サポート対象外) | リリース履歴 |
特定のサービス ベースラインを維持することを選択したお客様は、 My.VisualStudio.com または Microsoft カタログで、そのベースラインの最新リリースを見つけることができます。 デプロイ、構成、および取得のガイダンスについては、 Visual Studio 管理者ガイドを参照してください。
注
.NET SDK の特定のサポート期間と、それが Visual Studio および MSBuild にどのように関連するかについては、.NET SDK、MSBuild、および Visual Studio のバージョン管理情報を参照してください。
追加のインストールと更新のオプション
最新リリースを常に現在のチャネルにインストールする Visual Studio サイト で使用できるブートストラップに加えて、Enterprise、Professional、Build Tools の各エディションの特定のバージョンをインストールする他の方法も提供されています。 追加のデプロイ、構成、および取得のガイダンスについては、 Visual Studio 管理者ガイドを参照してください。 LTSC リリース以外では、以前の Visual Studio 2022 リリースのサポートやサービスは提供されていません。
- Visual Studio の独自のネットワーク インストール (レイアウトとも呼ばれる) を作成して維持し、ローカルまたはネットワーク共有に保存できます。
- インストールまたはオフライン インストール キャッシュを特定のリリースに更新する場合は、すべてのマイナー バージョンとサービス更新 プログラム を Microsoft カタログ で利用できます。
- Visual Studio 2022 リリース履歴ページには、インストールまたは更新に使用できるマイナー バージョンとサービス リリースごとにブートストラップへの直接リンクが表示されます。
- 各 LTSC の最終サービス リリースは、 Visual Studio サブスクリプション ポータルから入手できます。
- Windows パッケージ マネージャー winget ツールを使用して、Visual Studio 2022 をインストールまたは更新できます。
リリース候補 (RC) のサポート
リリース候補 (RC) ビルドは、メジャー リリースの一般提供前に現在のチャネルで提供されます。 RC は、組み込まれたアプリのリリースを含め、毎日の作業で使用できます。 RC には、Visual Studio を使用するためのライセンスが必要です。 新しいメジャー リリースが公開されたら、サポートを受けるためにアップグレードする必要があります。
プレビュー チャネルのサポート
Visual Studio Community、Professional、Enterprise の各エディションは、 プレビュー チャネルから入手できます。 プレビュー チャネルを使用すると、幅広くリリースされる前に、まったく新しい機能を試すことができます。 プレビュー チャネルは "as-is" 提供されていますが、フィードバック をお待ちしております 。そのフィードバックは新しいプレビュー ビルドに組み込まれています。 プレビュー チャネルの詳細については、「 Visual Studio 2022 チャネルとリリース リズム」を参照してください。
以前のバージョンの Visual Studio
次の表は、Visual Studio のバージョンの現在のサポート状態をまとめたものです。 詳細については、「 Microsoft 製品ライフサイクル情報」を参照してください。
Visual Studio のバージョン | ライフサイクル ステージ | ベースライン | サポートの終了 |
---|---|---|---|
Visual Studio 2022 | 主流 | バージョン 17.14 | 2032 年 1 月 |
Visual Studio 2019 の | Extended | バージョン 16.11 | 2029 年 4 月 |
Visual Studio 2017 | Extended | バージョン 15.9 | 2027 年 4 月 |
Visual Studio 2015 | Extended | KB3165756を含む Update 3 | 2025 年 10 月 |
Visual Studio 2013 | サポート対象外 | Update 5 | 2024 年 4 月 |
Visual Studio 2012 | サポート対象外 | Update 5 | 2023 年 1 月 |
Visual Studio 2010 | サポート対象外 | Service Pack 1 | 2020 年 7 月 |
Visual Studio 2008 | サポート対象外 | Service Pack 1 | 2018 年 4 月 |
Visual Studio 2005 | サポート対象外 | Service Pack 1 | 2016 年 4 月 |
Visual Studio 2003 | サポート対象外 | Service Pack 1 | 2013 年 10 月 |
Visual Studio .NET (2002) | サポート対象外 | Service Pack 1 | 2009 年 7 月 |
Visual Studio 6.0 (Visual Basic 6 を含む) | サポート対象外 | Service Pack 6 | 2005 年 9 月 |
Visual Studio 97 | サポート対象外 | Service Pack 3 | 2003 年 6 月 |
Microsoft Visual C++ 再頒布可能パッケージ
Microsoft Visual C++ 再頒布可能パッケージは、最初に出荷される Visual Studio のバージョンの製品ライフサイクルに従います。 参考までに、 Visual C のダウンロードでサポートされている最新バージョンの一覧を次に示します。
Microsoft Visual C++ 再頒布可能パッケージは、基になる Visual Studio 製品ライフサイクルを超えてセキュリティ修正プログラムのみをサポートし、それに依存する Microsoft 製品のコンテキストと期間でのみサポートを継続する特定のインスタンスがいくつかあります。 このようなインスタンスの 1 つは、Sql Server、Windows Server、Microsoft Office などの他の Microsoft 製品で Microsoft Visual C++ 再頒布可能パッケージが配布される場合です。 もう 1 つのインスタンスは、Microsoft Visual C++ 再頒布可能パッケージを、サポートされているバージョンの Visual Studio Tools for Office または Visual Basic for Applications と組み合わせて使用する場合です。 サポートされているシナリオの詳細については、「 ライフサイクルに関する FAQ - Visual C++ 再頒布可能パッケージとランタイム ライブラリ」を参照してください。 基になる Visual Studio ライフサイクルを超えるサード パーティ製アプリケーションや、上記で特に説明した内容については、Microsoft Visual C++ 再頒布可能パッケージはサポートされていません。
注
再頒布可能パッケージに期限切れとしてフラグを設定するサードパーティ製品 (セキュリティ スキャナーなど) が存在する場合があります。 Microsoft Visual C++ 再頒布可能パッケージがまだサポートされている Microsoft 製品によってインストールされている場合、再頒布可能パッケージは、その製品の Microsoft コンポーネント ポリシー に従ってサポートされます。 サポートについては、 サポート チームにお問い合わせください。
MSVC (C++) ツールセット
Visual Studio 2017 以降、C++ コンパイラを含む MSVC ツールセットは、以降のバージョンの Visual Studio に付属している場合でも、最初に出荷される Visual Studio のバージョンの製品ライフサイクルに従います。 たとえば、"MSVC v141 - VS 2017 C++ x64/x86 ビルド ツール (v14.16)" は Visual Studio 2017 のサポート ライフサイクルに従い、"MSVC v142 - VS 2019 C++ x64/x86 ビルド ツール (v14.20)" は Visual Studio 2019 のサポート ライフサイクルに従います。 Visual Studio 2015 以前の場合、Visual C++ ツールセットは、それが出荷された Visual Studio のバージョンのライフサイクルに従ってサポートされます。
Visual Studio Tools for Office Runtime
Visual Studio バージョン 10.0.50903 に付属する Visual Studio 2010 Tools for Office Runtime (VSTO Runtime) は、Visual Studio のサポート ライフサイクルに従います。 開発用コンピューターに Microsoft Office をインストールした場合は、新しいバージョンの VSTO ランタイムがインストールされ、使用される可能性があります。 Visual Studio で VSTO ランタイムの新しいバージョンをダウンロードして使用 することもできます。 開発者は、アプリケーションと共に最新バージョンの VSTO ランタイムをインストールすることをお勧めします。 サポートされているバージョンの Office で実行している場合にサポートされます。 VSTO ランタイムを処理する必要がある場合は、最新バージョンのみが更新されます。 詳細については、「 Visual Studio Tools for Office ランタイム ライフサイクル ポリシー」を参照してください。 Office サポート ライフサイクルの詳細については、「 ライフサイクルに関する FAQ - Office、Office 365、および Microsoft 365」を参照してください。
Visual Studio サービスの対象ではないコンポーネント
Visual Studio には、コンパイラ、言語、ランタイム、環境、および多くのプラットフォームの開発を可能にするその他のリソースまたはツールのコレクションが含まれています。 Visual Studio のお客様の利便性のために、以下の一覧のコンポーネントは Visual Studio と共にインストールされる可能性があり、独自のライセンスとサービス、サポート、ライフサイクル ポリシーの対象となります。 この一覧は、独自のポリシーによって管理される Visual Studio で使用されるコンポーネントの一覧全体を表すのではなく、最も使用されているコンポーネントを強調表示することを目的とすることに注意してください。
これらのコンポーネントがそれぞれのサポート期間内に引き続きサポートされている期間中、Visual Studio チームは、これらのコンポーネントに対して発行されたすべての CVE を確認し、それらが Visual Studio の使用の脆弱性を構成しているかどうかを判断し、Visual Studio サポート ポリシーに従って適切に vuneralibity に対処します。 これらのコンポーネントがサポートされなくなった場合は、インストーラー UI に "(サポート対象外)" ラベルが追加され、次の更新時に サポート外コンポーネントの削除 機能を使用して削除できます。 サポート対象外に移行済みのすべてのコンポーネントの一覧については、ここをクリックしてください。
Visual Studio によってインストールされ、ライフサイクル データベースに明示的なライフサイクル ポリシーがない Microsoft コンポーネントの場合、サポートされているバージョンは現在ダウンロード可能な最新バージョンです。
コンパイラと言語 | ランタイムと環境 | その他のリソース | その他のリソース |
---|---|---|---|
.NET Core | Microsoft Azure | Android NDK | Miniconda |
.NET Framework | Exchange | Android SDK | mingit |
ASP.NET Web スタック | オフィス | Application Insights | Ninjam |
CMake | SQL Server | Cocos Creator | オンライン サービス |
Entity Framework | Unreal Engine | Dotfuscator Community Edition | SignalR |
LLVM | Web 最適化フレームワーク | Git for Windows | Unity Tools for Visual Studio |
Python | ウィンドウズ | IncrediBuild | WebGrease |
SharePoint | Windows Server | Microsoft .Net Framework の JSON Web トークン ハンドラー | Windows SDK |
TypeScript | Xamarin | NuGet | ワークフロー マネージャー クライアント |
コンポーネントのツールとテンプレート
Visual Studio がコンポーネントに依存するツールとテンプレートを提供する場合、ツールのライフサイクルとサポート ポリシーは、コンポーネントのサポート ポリシーに従います。 たとえば、.NET Core 6 のツールは、.NET Core 6 のサポート ポリシーに従います。
フィードバックと提案
皆様のご意見をお待ちしております。
問題の報告または機能の提案 は、インストーラーまたは Visual Studio IDE の右上隅にある [フィードバックの送信] アイコンを使用するか、 [ヘルプ] > [フィードバックの送信] から行うことができます。 IT 管理者であり Visual Studio をインストールしていないお客様は、こちらで IT 管理者フィードバックを送信できます。
Visual Studio Developer Community を使用して問題を追跡でき、コメントを追加したり、解決策を見つけたりできます。
ライブ チャット サポートを介して、無料のインストールのヘルプを取得することもできます。