Windows アプリ開発用ツールのインストール

Windows 11 および Windows 10 用のアプリを開発するには、必要な開発ツールを使用して開発用コンピューターを構成する必要があります。

1.システム要件を確認する

アプリを開発するには、アプリ、Visual Studio SDK、Windows App SDK Windows必要があります。 これらの各ツールの最小システム要件の一覧については、「アプリ開発のシステム要件」Windows参照してください

2.インストールVisual Studio

2019 または Visual Studio 2022 (プレビュー) Visual Studioをインストールするには、次のリンクを使用します。 無料のエディション、Visual Studio Community、またはVisual Studio Professional選択Visual Studio Enterprise。 どのバージョンを選択した場合でも、WINDOWS SDK の最新バージョンも既定でインストールされます。

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

これらのワークロードとコンポーネントが、次の手順に従ってインストールVisual Studio。 これらはすべて既定で選択されます。

  • インストール ダイアログ の [ ワークロード] タブでは、次のワークロードが必要です。

    • ユニバーサル Windows プラットフォームの開発
    • C++ によるデスクトップ開発
    • .NET デスクトップ開発
  • インストール ダイアログ [個々のコンポーネント] タブの [SDK、ライブラリ、フレームワーク] セクションでは 、Windows 10 SDK (10.0.19041.0)必要 です。

  • インストール ダイアログ の [ インストールの詳細] ウィンドウで、[ユニバーサル Windows Platform development] セクションで次の 項目が選択されている必要 があります。

    • 2019 Visual Studio: C++ (v142) ユニバーサル Windows プラットフォーム ツール
    • 2022 Visual Studio (プレビュー ): C++ (v143) ユニバーサル Windows プラットフォーム ツール

3.パッケージ ソースNuGet有効にする

システムで、公式の NuGet サービス インデックスに対して有効になっているパッケージ ソースNuGet確認します https://api.nuget.org/v3/index.json

  1. [オプションVisual Studio[ツール] -> 選択 -> NuGet パッケージ マネージャーパッケージ マネージャー 設定 オプション] ダイアログ を開 きます。
  2. [オプション] ダイアログの左側のウィンドウで、[パッケージ ソース] タブを選択し、ソース URL として をポイントする nuget.org のパッケージ ソースが表示されます https://api.nuget.org/v3/index.json 。 詳細については、「一般的な NuGet 構成」を参照してください。

4.アプリ用 Windows App SDK 拡張機能をインストールVisual Studio

Windows App SDK には、アプリを構築するための API、プロジェクト テンプレート、その他のツールの統合Windowsがあります。 この SDK は、VSIX Visual Studioとして使用できます。 拡張機能の 3 つのバージョン (安定版、プレビュー版、試験 段階) から選択 できます。 これらのバージョンの違いの詳細については、「リリース チャネル」を 参照してください

注意

Visual Studio 用の Windows App SDK 拡張機能の以前のバージョンを既にインストールしている場合は、新しいバージョンをインストールする前に、前の拡張機能をアンインストールします。 拡張機能をアンインストールする方法の詳細については、Visual Studio の拡張機能の管理に関するページを参照してください。

アプリ用の最新Windows App SDK 拡張機能をダウンロードVisual Studio、次のタブのインストール手順を参照してください。 以前のバージョンについては、「ダウンロード」 を参照してください

実稼働環境で使用できるデスクトップ (C#/.NET 5 または C++) アプリを開発するには、安定したリリース チャネルから最新の拡張機能 インストールします。 このチャネルと、そのチャネルで使用できる機能の詳細については、「安定したリリース チャネル」 を参照してください

最新の安定版リリース ( バージョン0.8.2) をインストールするには、次のいずれかのオプションを選択します。

  • [Visual Studio 拡張機能の管理] をクリックし、Reunion Projectを検索して、最新 > の拡張機能をインストールします。

    注意

    利用可能な最新の安定版リリースでは、Windows App SDK 拡張機能は reunion Visual Studioという名前Project されています。 以降のリリースでは、App SDK の 名前 Windows変更されました

  • または、Marketplace から直接拡張機能をダウンロードしてインストールVisual Studioすることもできます。

5.App SDK インストーラー Windows MSIX パッケージをダウンロードする

パッケージ化されていないアプリでは、Windows App SDK .exe インストーラーを使用するか、アプリのセットアップ プログラムから MSIX パッケージを直接デプロイすることで、Windows App SDK パッケージの依存関係をデプロイできます。 手順については、アンパックされたアプリ のデプロイ ガイドを参照してください

以前のバージョンについては、「ダウンロード」 を参照してください

6.開発用にデバイスを有効にする

開発用コンピューターにアプリを展開する前に、開発用にアプリを有効にする必要があります。 詳しい手順については、「デバイスを開発用に有効にする」をご覧ください。

7.アプリ開発者として登録する

これでアプリの開発を開始できますが、アプリをアプリに送信するには開発者アカウントがMicrosoft Store。 詳細については、「開発者アカウントの 作成」を参照してください

その他のツールとダウンロード

  • MSIX パッケージ デスクトップ アプリケーションの開発者エクスペリエンスを強化するために、必要に応じて、Visual Studio 用の単一プロジェクト MSIX パッケージ 化ツール拡張機能をインストールできます。 この拡張機能を使用すると、個別のパッケージ 化プロジェクトを必要とせずに、MSIX パッケージ デスクトップ アプリケーションを開発およびビルドできます。 この拡張機能は、Windows App SDK 1.0 Preview 2 以降のバージョンで既定でインストールされます。または、以前のバージョンの Windows App SDK に対して個別にインストールすることもできます。 詳細については、「単一プロジェクト MSIX を使用したアプリのパッケージ化」を参照してください。
  • デバイスをカスタマイズし、他の機能やパッケージをインストールする場合は、開発者セットアップ スクリプト を確認してください
  • その他のツールとダウンロードについては、「開発用のダウンロードとツール」をWindowsしてください