コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Visual Studio で MonoBehaviour などの Unity の機能が認識されなくなった場合

はじめに

f:id:baba_s:20210830114734p:plain

Visual Studio で MonoBehaviour などの Unity の機能が認識されなくなった場合
Visual Studio のプロジェクトファイルやソリューションファイルが
破損している可能性があります

対処方法

Visual Studio を終了した状態で

f:id:baba_s:20210830111610p:plain

Unity プロジェクトのフォルダに存在する

  • すべての .csproj ファイル
  • .sln ファイル

を削除してから

f:id:baba_s:20210830111728p:plain

Unity で C# スクリプトをダブルクリックして Visual Studio を起動します

f:id:baba_s:20210830115116p:plain

これで Visual Studio で MonoBehaviour などの Unity の機能が
正常に認識されるようになる可能性があります