問題 §
Ubuntuで.NET 5.0の実行ファイルを起動できない。
このフレームワークがあれば実行できるとしてダウンロード先が指定されるが、そんなフレームワークない。
原因 §
不適切なエラーメッセージと思われる。たぶん実行できない。
このプロジェクトは、Visual StudioのGUIで見ていると分からないが、プロジェクトをアンロードしてテキストで読み込むとターゲットフレームワークは以下のように定義されている。
<TargetFramework>net5.0-windows</TargetFramework>
net5.0-windowsはWindows依存機能を含んだ.NET5という意味なので、最初からLinuxでは実行できないと思われる。
解決 §
TargetFrameworkとして、net5.0-android、net5.0-ios、net5.0-macos、net5.0-tvos、net5.0-watchos、net5.0-windowsではなく、net5.0を指定されたものを実行する。