.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.

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

この記事をシェア

弊社では、一緒に会社を面白くしてくれる仲間を募集しています。
お気軽にお問い合わせください!