次の方法で共有



ヒント

Visual Studio 2022 のローンチ イベントの録画を視聴して、新機能やヒントとテクニックについて確認し、無料のデジタル スワグをダウンロードしてください。

Developer Community | Visual Studio 2022 ロードマップ | システム必要条件 | 互換性 | 再頒布可能コード | リリース履歴 | ライセンス条項 | ブログ | 最新リリースの既知の問題 | Visual Studio ドキュメントの最新情報


Visual Studio 2022 には、Windows アプリ開発、クロスプラットフォーム モバイル開発、Azure 開発、Web およびクラウド開発などをサポートするための多くの新機能と IDE 生産性の強化が含まれています。 Visual Studio 2022 を試すには、「Visual Studio 2022 ダウンロードを参照してください。 このリリースの新機能の詳細については、Visual Studio 2022 リリース ノートの および Visual Studio 2022 の新機能を参照してください。

  • Visual Studio Code については、Visual Studio Code の FAQ 参照してください。

取り付け

Visual Studio 2022 は、以前のバージョンの Visual Studio (Visual Studio 2019、Visual Studio 2017、Visual Studio 2015、Visual Studio 2013、Visual Studio 2012 など) と共に、インストールして使用することができます。

ダウンロード


ボタンをクリックして、Visual Studio 2022 の最新バージョンをダウンロードします。 Visual Studio 2022 のインストールと更新の手順については、 Visual Studio 2022 の最新リリースへの更新に関する記事をご覧ください。 また、 オフラインでインストールする方法の手順もご覧ください。

コミュニティダウンロードボタン プロフェッショナルダウンロードボタン エンタープライズダウンロードボタン

他の Visual Studio 2022 製品をダウンロードするには、 Visual Studio のサイトを参照してください。


注: インストール パッケージのサイズは、現在の Visual Studio の構成によって異なります。

システム要件

Visual Studio 2022 製品ファミリをインストールして実行するためのシステム要件については、「Visual Studio 2022 システム要件」ページを参照してください。

フィードバックとサポート

サポートについては、または Visual Studio に関するフィードバックを送信する方法については、次を参照してください。

プロジェクトを Visual Studio 2022 にアップグレードする

サポートされているアップグレード パスに従うと、Visual Studio のソース、ソリューション、およびプロジェクト ファイルは引き続き機能します。ただし、ソースにいくつかの変更を加える必要があります。 リリース間のバイナリ互換性を保証することはできませんが、更新プログラムを支援するために重要な変更を文書化するために最善を尽くします。

プロジェクトを Visual Studio 2022 に移行する方法の詳細については、「Visual Studio プロジェクトの移植、移行、およびアップグレード」を参照してください。

プラットフォームのターゲット設定

Visual Studio には、Windows、Android、iOS、Linux など、最新のプラットフォーム機能を活用するアプリを作成するための最先端のツールとテクノロジが用意されています。 Visual Studio 2022 は以前のプラットフォームも対象としているため、Visual Studio 2022 の強化された開発ツール、品質の有効化、チームコラボレーション機能を活用しながら、新しいアプリを作成したり、以前のバージョンの Windows で実行する既存のアプリを最新化したりできます。 詳細については、「プロジェクト での参照の管理」と「Visual Studio マルチターゲットの概要」を参照してください。

Visual Studio 2022 での Windows 開発のサポート

次の表では、Visual Studio 2022 を使用してアプリをビルドできる Microsoft Windows プラットフォームについて説明します。

Windows クライアントで実行されるアプリをビルドする

Windows クライアントのバージョン ネイティブおよびマネージド クラシック Windows デスクトップ開発のためのツールの使用 UWP アプリ開発のためのツールの使用
Windows 11
Windows 10
はい
(下記の注意事項を参照)
はい
(下記の注意事項を参照)
Windows 10 チーム エディション 適用なし はい
リモート デバッグが必要です。
Windows 11 S
Windows 10 S
適用なし はい
リモート デバッグが必要です。
Windows 10 LTSC はい
リモート デバッグが必要です。
はい
リモート デバッグが必要です。
HoloLens (英語) いいえ はい
Windows Holographic デベロッパー センター を参照してください。
Xbox One 適用なし はい
Xbox デベロッパー センター を参照してください。
Windows 8.1 イエス 使用できません。 Visual Studio 2015 を使用します。
Windows 8 (Windows 8) いいえ 使用できません。
Windows 7 イエス 適用なし
Windows Vista いいえ 適用なし
Windows XP いいえ 適用なし

  • Microsoft オペレーティング システムに関するサポート情報については、「Microsoft サポート ライフサイクル と windows 10 リリース情報 を参照してください。
  • Microsoft .NET Framework のサポート情報については、「.NET Framework のサポート ライフサイクルに関する FAQ および .NET Framework のシステム要件 を参照してください。
  • すべてのターゲット プラットフォーム向けのユニバーサル Windows アプリ開発は、Visual Studio が Windows 11 または Windows 10 にインストールされている場合に利用できます。
  • Unity および .NET マルチプラットフォーム アプリ UI (.NET MAUI) は、Windows 11 または Windows 10 でのユニバーサル Windows アプリのクロスプラットフォーム開発にも使用できます。

Windows Phone で実行されるアプリをビルドする

Windows Phone のバージョン ネイティブおよびマネージド クラシック Windows デスクトップ開発のためのツールの使用 UWP アプリ開発のためのツールの使用
Windows 10 Mobile いいえ 使用できません。 Visual Studio 2017 を使用します。
Windows Phone 8.1 および 8.0 いいえ 使用できません。 Visual Studio 2015 を使用します。
Windows Phone 7.x いいえ 使用できません。 Visual Studio 2012 を使用します。

Windows Server で実行されるアプリをビルドする

Windows Server のバージョン ネイティブおよびマネージド クラシック Windows デスクトップ開発のためのツールの使用 UWP アプリ開発のためのツールの使用
Windows Server 2019 イエス はい
(下記の注意事項を参照)
Windows Server 2016 の場合 イエス はい
(下記の注意事項を参照)
Windows Server 2016、Nano Server インストール オプション はい(.NET Core と Win32 のサブセットの場合)
Nano Server デベロッパー センター を参照してください。
いいえ
Windows Server 2012 R2 イエス Windows ストア アプリの開発は利用できません。
Windows Server 2012 イエス Windows ストア アプリの開発は利用できません。
Windows Server 2008 R2 イエス 適用なし
Windows Server 2008 いいえ 適用なし
Windows Server 2003 いいえ 適用なし

  • Microsoft オペレーティング システムに関するサポート情報については、「Microsoft サポート ライフサイクル と windows 10 リリース情報 を参照してください。
  • Microsoft .NET Framework のサポート情報については、「.NET Framework のサポート ライフサイクルに関する FAQ および .NET Framework のシステム要件 を参照してください。
  • ユニバーサル Windows アプリは、Windows Server 2016 または Windows Server 2019 を使用する場合、コマンド ラインからビルドできます。 UWP 開発 (デザイン、編集、ローカル デバッグなど) は、Windows Server では使用できません。 これらのアプリを Windows サーバーに展開し、リモートでデバッグ

Windows 埋め込みデバイスで実行されるアプリをビルドする

Windows Embedded バージョン ネイティブおよびマネージド クラシック Windows デスクトップ開発のためのツールの使用 UWP アプリ開発のためのツールの使用
Windows 10 IoT Core はい(Win32 API のサブセットの場合)
詳細については、IoT Core API 移植ツールの を参照してください。
はい
その他のツールとリソースについては、Windows IoT デベロッパー センターの を参照してください。
Windows 10 IoT Mobile Enterprise いいえ はい
その他のツールとリソースについては、Windows IoT デベロッパー センターの を参照してください。
Windows 10 IoT Enterprise はい
その他のツールとリソースについては、Windows IoT デベロッパー センター"> を参照してください。
はい
その他のツールとリソースについては、Windows IoT デベロッパー センターの を参照してください。
Windows Embedded 8 Standard および 8.1 インダストリー イエス いいえ
Windows Embedded Compact 2013 いいえ 適用なし
Windows Embedded 7 (Compact、Standard、POSReady) いいえ 適用なし
Windows Embedded CE 6.0 以前 いいえ 適用なし
Windows XP Embedded (POSReady 2009、WES 2009、WEPOS を含む) いいえ 適用なし

  • Microsoft オペレーティング システムに関するサポート情報については、「Microsoft サポート ライフサイクル と windows 10 リリース情報 を参照してください。
  • Microsoft .NET Framework のサポート情報については、「.NET Framework のサポート ライフサイクルに関する FAQ および .NET Framework のシステム要件 を参照してください。

Visual Studio 2022 での .NET 開発のサポート

Visual Studio 2022 では、任意の .NET 実装を使用するアプリの開発がサポートされています。 ワークロードとプロジェクトの種類の中には、.NET Framework、.NET Core、Mono、ユニバーサル Windows プラットフォーム (UWP)、C#、F#、Visual Basic 用の .NET Native のサポートがあります。 Visual Studio 2022 では、次の .NET 実装がサポートされています。

これらの実装の詳細と、共通 API 仕様の .NET Standard については、.NET アーキテクチャ コンポーネント を参照してください。 NET サポート ポリシーのも参照してください。

Visual Studio 2022 での Android 開発のサポート

Visual Studio 2022 を使用すると、.NET と C# または C++ を使用してネイティブ Android アプリを構築できます。 Visual Studio Tools for Unity と Unreal Engine を使用すると、Android ゲーム開発が可能になります。 .NET MAUI VSCode 拡張機能 を使用して、Mac を使用して Android アプリをビルドすることもできます。

Visual Studio のセットアップを使用すると、.NET MAUI または C++ を使用したモバイル開発に必要な Android SDK および Android API レベルを簡単に取得できます。 Android SDK Managerを使用して、追加の API レベルを個別にダウンロードできます。 Visual Studio セットアップを使用して、Android Native Development Kit (R10E)、Java SE Development Kit、Apache Ant を取得することもできます。

詳細については、Visual Studio Mobile App Developmentを使用した Android 開発 に関するページを参照してください。

Android 用の .NET 開発の詳細については、「.NET MAUI を使用した Android と iOS の」を参照してください。

Visual Studio 2022 での iOS 開発のサポート

Visual Studio 2022 を使用すると、Visual Studio でリモートビルド、vcremote、Visual Studio Tools for Unity、または Pair to Mac を使用する場合に、c++、Unity、または .NET を使用して iOS 用アプリと iOS 開発用に構成された Mac を使用して、iOS 用アプリをビルドおよびデバッグできます。 .NET では iOS 12.2 以降がサポートされており、Xcode 16.2 以降と macOS 14.5 "Sonoma" 以上が必要です。 .NET MAUI VSCode 拡張機能 を使用して、Mac を使用して iOS アプリをビルドすることもできます。

詳細については、Visual Studio でのクロスプラットフォーム モバイル開発のに関するページを参照してください。 iOS 用の .NET 開発の詳細については、「.NET MAUI を使用した Android と iOS の」を参照してください。

Visual Studio 2022 での Linux 開発のサポート

Visual Studio 2022 を使用すると、C++、Python、および Node.jsを使用して Linux 用アプリをビルドおよびデバッグできます。 Linux 用 C++ アプリを作成するには、Visual C++ for Linux 開発拡張機能が必要です。 Python または Node,js を使用してアプリを作成するには、ターゲットの Linux マシンでリモート デバッグを有効にする必要があります。 また、C#、VB、F# などの最新言語を使用して、Linux 用の .NET Core および ASP.NET Core アプリケーションを作成、ビルド、リモート デバッグすることもできます。

Linux 用の .NET 開発の詳細については、「Linuxに .NET をインストールする」を参照してください。

  • CentOS 9、10
  • Debian 11,12
  • Fedora 40、41
  • openSUSE 15.6
  • Red Hat Enterprise Linux 8、9
  • Oracle Linux 8、9
  • Ubuntu 16.04、18.04、20.04、22.04、24.04、24.10

詳細については、https://dot.net/coreを参照してください。

Visual Studio 2022 での macOS 開発のサポート

Visual Studio 2022 を使用すると、macOS を対象とするコンソール アプリケーションと ASP.NET アプリケーションを構築できます。 ただし、デバッグはサポートされていません。 その他の macOS 開発ツールの選択肢については、Visual Studio Code をお試しください。 Visual Studio Code は、macOS 向けの合理化された拡張可能な開発者ツール エクスペリエンスを提供します。

.NET 開発 forMacOS の詳細については、「.NET を macOSにインストールする」を参照してください。

その他のプラットフォームとテクノロジ

Visual Studio 2022 では、次のプラットフォームとテクノロジもサポートされています。 詳細については、https://visualstudio.microsoft.com/vs/features/を参照してください。

以前のリリースとの互換性

.NET Framework

.NET 4.8 は、.NET Framework バージョン 4.0 ~ 4.7.2 の互換性の高いインプレース更新プログラムです。

詳細については、.NET Framework 4.8、4.7、4.6、および 4.5 移行ガイドを参照してください。

Team Explorer、Azure DevOps Server、Team Foundation Server

Team Explorer for Visual Studio 2022 は、Azure DevOps Server 2019、Team Foundation Server 2017、Team Foundation Server 2015、Team Foundation Server 2013、Team Foundation Server 2012、Team Foundation Server 2010 SP1 に接続します。



ページのトップへ