[unity]Visual Studioで謎のエラー/デバッグできなくなった場合

ある程度大きめのプロジェクトになると、突発的に

今までエラーじゃなかったコードがいきなりエラーになっていたり(大抵クラスやメンバがないと言われるが実際にはある)

「Unity にアタッチ」がなくなっていたりします。

対処法

この現象はほぼ Visual Studio のキャッシュが壊れている事が原因なので、Visual Studio を閉じてから、unity フォルダにある以下のファイルを全部消しましょう。

  • .vs ディレクトリ
  • .vsconfig
  • *.csproj(.user)
  • *.sln

その後 Unity から Visual Studio を起動しなおすと、何事もなかったように正常動作するようになります。
(先ほど消したファイルはまた勝手に作成されます)

返信を残す

メールアドレスが公開されることはありません。

CAPTCHA