Windows アプリ開発のためのシステム要件

Windows 10 と 11 用のアプリを開発するには、Visual StudioWindows SDKWindows アプリ SDKが必要です。 これらのツールをインストールする前に、開発用コンピューターが最小システム要件を満たしていることを確認してください。

Windows アプリ SDK用のツールをインストールして作業を開始します。

Visual Studio

Visual Studio は、アプリの編集デバッグビルド発行に使用される包括的な統合開発 Envrionment (IDE) です。

最小システム要件については、以下を参照してください。

Windows SDK

Windows SDK は、Windows OS によって公開されるすべての API と開発機能にアクセスできます。 Windows SDK は、Windows アプリだけでなく、他の種類のコンポーネント (サービスやドライバーなど) を構築するために必要です。 最新の Windows SDK は、既定で Visual Studio 2019Visual Studio 2022 と共にインストールされます。

最小システム要件については、Windows SDK のシステム要件に関するセクションを参照してください。

Windows App SDK

Windows App SDK は、Windows アプリ開発プラットフォームの次世代の開発者向けツールのセットです。 これは、Windows 11上の任意のデスクトップ アプリで一貫した方法で使用できる統合された API とツールのセットを提供します (Windows 10 Version 1809では下位互換性があります)。

注意

Windows App SDK は、以前は Project Reunion というコード ネームで知られていました。 一部の SDK アセット (VSIX 拡張機能や特定の NuGet パッケージなど) では引き続きこの名前が使用されますが、これらの資産の名前は今後のリリースで変更される予定です。 一部のドキュメントでは、既存の資産または指定された以前のリリースを参照するときに Project Reunion を引き続き使用します。

Windows アプリ SDKには、次の最小システム要件があります。

Visual Studio での WinUI 3 ツールのサポート

Visual Studio 2019 バージョン 16.9、16.10、16.11Previewで安定したバージョンのWindows アプリ SDKでビルドされたアプリをビルド、実行、デプロイできます。 Visual Studio 2022 17.0 Preview 2 以降を使用して、Windows アプリ SDK v0.8.2 以降を使用してアプリをビルドすることもできます。 ただし、ホット リロードライブ ビジュアル ツリーライブ プロパティ エクスプローラーなどの最新の WinUI 3 ツール機能を利用するには、次の表に示すように、安定したバージョンのWindows アプリ SDKを備えた Visual Studio 2019 のバージョンが必要です。

Visual Studio 2019 16.9 Visual Studio 2019 16.10 Visual Studio 2019 16.11 プレビュー Visual Studio 2022 17.0 Preview
Windows App SDK 0.5 ツールは利用できません 利用可能なツール ツールは利用できません ツールは利用できません
Windows App SDK 0.8 ツールは利用できません ツールは利用できません 使用可能なツール (Visual Studio 2019 16.11 Preview 以降)。 使用可能なツール (Visual Studio 2022 17.0 Preview 2 以降)。 v0.8.2 以降Windows アプリ SDK必要です
Windows App SDK 1.0 試験的 ツールは利用できません ツールは利用できません 使用可能なツール (Visual Studio 2019 16.11 Preview 3 以降)。 使用可能なツール (Visual Studio 2022 17.0 Preview 2 以降)。
Windows App SDK 1.0 プレビュー 2 ツールは利用できません ツールは利用できません 使用可能なツール (Visual Studio 2019 16.11 Preview 3 以降)。 使用可能なツール (Visual Studio 2022 17.0 Preview 2 以降)。