MRが楽しい

MRやVRについて学習したことを書き残す

UnityでVisualStudioのソリューションが正しく読み込まれなくなった場合の対処

本日は Unity の小ネタ枠です
UnityでVisualStudioのソリューションが正しく読み込まれなくなった場合の対処を記事にします。

発生事象

トリガーは不明ですが、筆者環境で Unity からスクリプトを開いたとき、VisualStudio でソリューションが正しく読み込まれなくなる事象が発生しました。

この状態になると VisualStudio でスクリプトを開いていても例えばクラスの参照などが行えなくなります。

対処方法

メニューから[Edit -> Preferences..]を開きます。
[Preferences]ダイアログが開いたら[ExternalTools]タブを開きます。

[ExternalScriptEditor]の項目が[VisualStudio]以外になっていた場合は[VisualStudio]を選択します。

[Regenerate project files]ボタンをクリックしてソリューションファイルを再作成ます。

これでスクリプトを開くと、以下の通りソリューションが正しく読み込まれるようになりました。