rksoftware

Visual Studio とか C# とかが好きです

Mobile Blazor Bindings (Hybrid) でエラーで Windows アプリが実行されない

Mobile Blazor Bindings (Hybrid) の Windows アプリでエラーでプロジェクトテンプレートから作ったばかりのプロジェクトを Windows をターゲットに実行しようとすると、実行されないことがありました。
こんな画面でエラーになります。

To run this application, you must install .NET Core.

Would you like to download it now?

■ 対策

Visual Studio のソリューション エクスプローラのところにこんな表示があったので、言われるがままに .NET Core 3.1 をインストールします。

さらに対策

ここまでの手順で、Android プロジェクトがビルドできなくなってしまいました。Windows アプリを動かすだけなら Android プロジェクトがビルドに失敗する状況でも構わないのでひとまず Android プロジェクトをアンロードしてみます。

■ 実行

これで実行できるようになりました。

ただし、今後は MAUI に移行するとのことなので、あまりこの知識を活用する機会はそう長くないかもしれません。