Visual Studioの方で、「このunityプロジェクトはvisual studio tools for unity…」みたいな表示も出ていました。
解決できるかもしれない方法
アセット→C#プロジェクトを開く
普段はスクリプトを直接ダブルクリックして開いているかもしれませんが、Unityの上部の、ファイル、編集、アセット、ゲームオブジェクトみたいに並んでいるところのアセットからC#プロジェクトを開くという所を押したら治りました。
追記 2021/11/26
この記事のことを忘れて、また同じ問題に遭遇しました。
今回は、プロジェクトファイルの、プロジェクト名.slnという名前のものを削除して起動して治りました。
コメント