.NET MAUI 環境構築

.NET MAUI Check Tool のインストール

.NET MAUI Check Tool とは、
開発環境を評価し、.NET MAUI アプリケーションの構築に必要な全てのものを
インストール及び設定してくれる、コミュニティーがサポートする
オープンソースのグローバルな dotnet ツール

インストール:

$ dotnet tool install -g redth.net.maui.check
> 次のコマンドを使用してツールを呼び出せます。maui-check
> ツール 'redth.net.maui.check' (バージョン '0.5.0') が正常にインストールされました。

実行:

$ maui-check

ここで、次の警告メッセージが表示されたため、

It was not possible to find any compatible framework version
The framework ‘Microsoft.NETCore.App’, version ‘3.1.0’ was not found.
…
You can resolve the problem by installing the specified framework and/or SDK.

互換性のあるフレームワークのバージョンが見つかりませんでした
フレームワーク「Microsoft.NETCore.App」のバージョン「3.1.0」が見つかりませんでした。
…
指定されたフレームワークやSDKをインストールすることで、問題を解決することができます。

指示に従い、.NET Runtime 3.1.x で
該当OSのインストーラをダウンロードし、インストールする

再度、上記コマンドを走らせると、ツールが起動し
必要なインストールや設定を行ってくれる

その過程で、
インストールや設定をする毎に

🔔 Attempt to fix? [y/n] (y):

と訊かれるため、必要なものに対してのみ y で回答し、先に進めていく

アプリの作成

$ dotnet new maui -n HelloMaui
> The template ".NET MAUI App" was created successfully.
> Warning: Microsoft.Maui.Templates is not found in NuGet feeds https://api.nuget.org/v3/index.json
> Failed to check update for Microsoft.Maui.Templates::6.0.100-preview.4.634: the package is not available in configured NuGet feeds.

警告のメッセージが出るが、テンプレートが無事作成できた

この記事をシェア

2020-2026
弊社では、一緒に会社を面白くしてくれる仲間を募集しています。
お気軽にお問い合わせください!
P.S. よろしければこちらもどうぞ
新明工業クラシックカーレストア blog — クラシックカーのレストアのお仕事の一部を公開しています。
新明工業コンベア blog — コンベアに関する技術情報を発信しています。