.NET なプロジェクトには global.json
というファイルがあって、その中にプロジェクトが参照する .NET SDK のバージョンが書いてある。
macOS に .NET SDK をインストールすると $HOME/.dotnet
以下にインストールされるが、プロジェクトが使用するバージョンの SDK がシステムにインストールされてないと表題のようなエラーが(IDE のエラーコンソールなどに)出る。
これを解消するには、「ないよ」と言われてるバージョンの .NET SDK をインストールすれば良い。
.NET SDK のバージョン番号のルールはよくわからないが、以下のページの 5.0.8 とかなってる見出しをクリックして開いていって、該当のバージョンが出てきたらそのインストーラーなりバイナリなりをダウンロードすれば良い。
Download .NET 5.0 (Linux, macOS, and Windows)
参考