今回の記事では、.NET MAUI をインストールする方法について説明します。
なお、本記事は 2021/7/11 時点のものであり、Preview 版のインストール方法です。
Visual Studio 16.11 Preview 2 のインストール
はじめに、Visual Studio 16.11 Preview 2 をインストールします。インストーラは https://visualstudio.microsoft.com/ja/vs/preview/ からダウンロードすることができます。
ご自身の環境に合わせて、コミュニティ、Professional、Enterprise のいずれかをダウンロードしてください。
※現行の正式版 Visual Studio 2019 では .NET MAUI は動作しませんでした。というか、そもそも .NET MAUI のプロジェクトを作成するテンプレートすら表示されません。ということで Preview 2が必要です。
Visual Studio のインストール
Visual Studio 16.11 Preview 2 のインストーラがダウンロードできたら、インストールを開始します。
オプションは、下図のように以下の項目にチェックを付けます。
- ASP.NET と Web開発
- .NET デスクトップ開発
- C++ によるデスクトップ開発
- ユニバーサル Winodws プラットフォーム開発
- .NET によるモバイル開発
チェックを付けたら、右下の [インストール] ボタンをクリックしてインストールしましょう。
Project Reunion とSingle Project MSIX Packaging Tools のインストール
続いて、Project Reunion と Single Project MSIX Packaging Tools のインストールを行います。
Project Reunion は https://marketplace.visualstudio.com/items?itemName=ProjectReunion.MicrosoftProjectReunionPreview からダウンロードしてインストールします。
Single Project MSIX Packaging Tools は https://marketplace.visualstudio.com/items?itemName=ProjectReunion.MicrosoftSingleProjectMSIXPackagingTools からインストールします。
WebView2 パッケージのインストール
Windows で WebView や BlazorWebView コントロールを使用するには WebView2 パッケージをインストールする必要があります。
https://developer.microsoft.com/en-us/microsoft-edge/webview2/ にアクセスしたら画面下にある「Evergreen Bootstrapper」の [Download] をクリックします。
「Download the Evergreen WebView2 Runtime Bootstrapper」が表示されますので [Accept and Download] をクリックします。
ダウンロードした MicrosoftEdgeWebview2Setup.exe を実行してインストールします。
.NET6 Preview 5 のインストール
開発環境の現在の状況をチェックして、不足しているコンポーネントをインストールするには maui-check ユーティリティが必要になります。この maui-check をインストールするために PowerShell を起動して、以下のコマンドを実行します。
dotnet tool install -g redth.net.maui.check
maui-check の実行
続いて、PowerShell 上で以下のコマンドを実行します。
maui-check
不足している項目があるたびにインストールするかどうかを聞かれますので、都度「y」もしくはそのまま [Enter] キーを押してインストールします。
コメント