Windows App SDK のプレビューおよび試験的チャネル用ツールをインストールする

Windows アプリ SDKのプレビュー チャネルと試験的チャネルを使用して Windows 用アプリを開発するための適切なツールをインストールして、開発用コンピューターを構成します。

注意

このトピックは、Windows アプリ SDKのプレビューおよび試験段階のリリース チャネルを対象としています。「Windows アプリ SDKリリース チャネル」を参照してください。 安定チャネルの場合は、Windows アプリ SDK用のインストール ツールもあります。

Visual Studio のインストール

次のリンクを使用して、Visual Studio 2022 (推奨) または Visual Studio 2019 をインストールします。 無料の Visual Studio Community エディション、Visual Studio Professional、または Visual Studio Enterprise から選択できます。 「Windows アプリ開発のためのシステム要件」も参照してください。

必要なワークロードとコンポーネント

Visual Studio のインストール中に、次のワークロードとコンポーネントを選択します。

  • インストール ダイアログの [ワークロード] タブで、必要に応じて選択します。

    • ユニバーサル Windows プラットフォーム (UWP) アプリ開発の場合は、[ユニバーサル Windows プラットフォーム開発] を選択します
      • 次に、そのワークロードのインストール ダイアログの [インストールの詳細] ウィンドウで、[C++ (v143) ユニバーサル Windows プラットフォーム ツール] (Visual Studio 2022 の場合) または [C++ (v142) ユニバーサル Windows プラットフォーム ツール] (Visual Studio 2019 の場合) が選択されていることを確認します。
    • C# アプリ開発の場合は、[.NET デスクトップ開発] を選択します
    • C++ アプリ開発の場合は、[C++ によるデスクトップ開発] を選択します
  • インストール ダイアログの [個別のコンポーネント] タブで、[SDK、ライブラリ、およびフレームワーク] セクションの [Windows 10 SDK (10.0.19041.0)] が選択されていることを確認します。

プレビュー リリース

Windows App SDK には、WinUI 3 アプリを作成および開発するための Visual Studio プロジェクト テンプレートと項目テンプレートが含まれています。 次の安定版リリースのプレビューについては、プレビュー リリース チャネルから最新の拡張機能をインストールします。 詳細については、「 プレビュー リリース チャネル」を参照してください。

テンプレートは、Visual Studio 拡張機能 (VSIX) をインストールすることで使用できます。

注意

Windows アプリ SDK C# テンプレート (.NET デスクトップ開発ワークロードのインストールの詳細) または Windows アプリ SDK C++ テンプレート (C++ によるデスクトップ開発ワークロードのインストールの詳細) をインストールした場合は、Visual Studio インストーラーを実行して、VSIX をインストールする前にアンインストールします。

プレビュー チャネルの拡張機能は、上記のダウンロード場所からのみ入手できます。 これらの拡張機能は、Visual Studio Marketplace または Visual Studio の [拡張機能の管理] ダイアログ ボックスから入手することはできません。

注意

Visual Studio 2019 用の Windows アプリ SDK 1.0 Preview 2 拡張機能の C# バージョンをインストールし、単一プロジェクトの MSIX Packaging Tools プロジェクト テンプレートを使用する場合 (「単一プロジェクト MSIX を使用してアプリをパッケージ化する」を参照)、単一プロジェクト MSIX Packaging Tools 拡張機能も個別にインストールする必要があります。 Blank App、Packaged (WinUI 3 in Desktop)プロジェクト テンプレートには、単一プロジェクト パッケージ化ツール拡張機能もインストールしない限り、ビルド エラーが発生するという既知の問題があります。 この問題は、Windows アプリ SDK 1.0 Preview 2 拡張機能の他のバージョンには影響しません。

試験段階リリース

試験的な機能の場合は、試験的リリース チャネルから最新の拡張機能をインストールします。 詳細については、「 試験段階のリリース チャネル」を参照してください。

最新の試験段階リリース (バージョン 1.0 試験段階) をインストールするには、次のいずれかのオプションを選択します。

  • Visual Studio で、[拡張機能]>[拡張機能の管理] の順に選択し、Windows App SDK (試験段階) を検索して、最新の拡張機能をインストールします。
  • または、Visual Studio Marketplace から直接拡張機能をダウンロードしてインストールすることもできます。

Windows App SDK のその他のバージョンについては、「Windows App SDK 用のダウンロード」を参照してください。

次の手順

Windows App SDK を使用する最初の WinUI 3 アプリを作成するには、「最初の WinUI 3 プロジェクトを作成する」を参照してください。

既存のプロジェクトで Windows App SDK を使用する」も参照してください。