Windows での .NET MAUI アプリの展開とデバッグ

ローカル Windows 開発コンピューターを使用して、.NET マルチプラットフォーム アプリ UI (.NET MAUI) アプリを展開してデバッグできます。 この記事では、.NET MAUI アプリのデバッグを行えるように Windows を構成する方法について説明します。

Windows の構成

Windows で開発者モードを有効にする必要があります。 Windows 10 と Windows 11 はどちらもサポートされています。

Developer mode settings in Windows 11 for MAUI .NET Windows app.

Windows 11

開発者モードは、設定 アプリの [プライバシー] と [開発者向けセキュリティ>] で有効になっています。 Windows 11 で開発者モードを有効にするには:

  1. スタート メニューを開きます。
  2. 検索ボックスに「開発者設定」と入力して選択します。
  3. 開発者モードをオンにします。
  4. 開発者モードに関する警告メッセージが表示されたら、それを読み、警告を理解した場合は [はい] を選択します。

Windows 10

開発者モードは、設定 アプリの [更新プログラム] と [開発者向けセキュリティ>] で有効になっています。 Windows 10 で開発者モードを有効にするには:

  1. スタート メニューを開きます。
  2. 開発者設定を検索して選択します。
  3. 開発者モードをオンにします。
  4. 開発者モードに関する警告メッセージが表示されたら、それを読み、警告を理解した場合は [はい] を選択します。

ターゲット ウィンドウ

Visual Studio で [デバッグ ターゲット] を Framework (...)>net8.0-windows に設定します。 項目エントリにバージョン番号が表示されます (次のスクリーンショットと一致する場合と一致しない場合があります)。

Visual Studio debug target set to Windows for .NET MAUI app.