今回の記事では、.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 Preview のインストール](https://blog.hiros-dot.net/wp-content/uploads/2021/07/ScreenShot-22-1024x715.png)
Visual Studio Preview のインストール
Visual Studio のインストール
Visual Studio 16.11 Preview 2 のインストーラがダウンロードできたら、インストールを開始します。
オプションは、下図のように以下の項目にチェックを付けます。
- ASP.NET と Web開発
- .NET デスクトップ開発
- C++ によるデスクトップ開発
- ユニバーサル Winodws プラットフォーム開発
- .NET によるモバイル開発
チェックを付けたら、右下の [インストール] ボタンをクリックしてインストールしましょう。
![ワークロードのオプション](https://blog.hiros-dot.net/wp-content/uploads/2021/07/ScreenShot-32-1024x572.png)
ワークロードのオプション
Project Reunion とSingle Project MSIX Packaging Tools のインストール
続いて、Project Reunion と Single Project MSIX Packaging Tools のインストールを行います。
Project Reunion は https://marketplace.visualstudio.com/items?itemName=ProjectReunion.MicrosoftProjectReunionPreview からダウンロードしてインストールします。
![Project Reunion のインストール](https://blog.hiros-dot.net/wp-content/uploads/2021/07/ScreenShot-25.png)
Project Reunion のインストール
Single Project MSIX Packaging Tools は https://marketplace.visualstudio.com/items?itemName=ProjectReunion.MicrosoftSingleProjectMSIXPackagingTools からインストールします。
![Single Project MSIX Packaging Tools のインストール](https://blog.hiros-dot.net/wp-content/uploads/2021/07/ScreenShot-26.png)
Single Project MSIX Packaging Tools のインストール
WebView2 パッケージのインストール
Windows で WebView や BlazorWebView コントロールを使用するには WebView2 パッケージをインストールする必要があります。
https://developer.microsoft.com/en-us/microsoft-edge/webview2/ にアクセスしたら画面下にある「Evergreen Bootstrapper」の [Download] をクリックします。
![Evergreen Bootstrapper のダウンロード](https://blog.hiros-dot.net/wp-content/uploads/2021/07/ScreenShot_28-1024x671.png)
Evergreen Bootstrapper のダウンロード
「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 のインストール](https://blog.hiros-dot.net/wp-content/uploads/2021/07/ScreenShot_30-1024x487.png)
maui-check のインストール
maui-check の実行
続いて、PowerShell 上で以下のコマンドを実行します。
maui-check
![maui-check の実行](https://blog.hiros-dot.net/wp-content/uploads/2021/07/ScreenShot-31-1024x534.png)
maui-check の実行
不足している項目があるたびにインストールするかどうかを聞かれますので、都度「y」もしくはそのまま [Enter] キーを押してインストールします。
コメント