C++ファイルが急に認識しなくなった
今回はC++ファイルが急に認識しなくなったときの対応方法を備忘録にします。
※作業環境:UEバージョン5.3.2 Windows11 VSCode
備忘録
ブループリントとC++を使ったゲーム制作中に発生した問題です。
前日までは正常に機能していたのに、次の日に作業を再開するとC++ファイルがUEエディタで認識されずに、エラーが発生しました。
原因は分かりませんが、たまに認識しない不具合が発生するみたいです。
では、その時の対応方法をまとめていきます。
Binariesフォルダを別の場所に移して、プロジェクトを開きなおす。
Binariesフォルダはプロジェクトフォルダとは関係ない場所に移します。
ゴミ箱でもOKです。(念のため完全に削除しないようにします)
「Yes」をクリック後、起動画面に入るまで待ちます。
起動するまでに時間が掛かるので待ちます。
Binariesフォルダが出来上がって、UEエディタが起動されます。
UEエディタが起動できるとC++ファイルを認識できていると思います。
ブループリントも正常な状態になっているはずです。
正常に起動できず、以下のエラーが出る場合もあります。
もしUEエディタが起動する前にエラーで開けなくなった場合は、移動させたBinariesフォルダを元の場所に戻して、プロジェクトを起動し直してください。
UEエディタを開くことができたら、C++ファイルを確認してみてください。
これでも正常に認識している場合があります。
ダメなら、「Saved」、「Intermediate」、「Binaries」ファルダを削除してプロジェクトを起動します。
削除したフォルダは、念のためゴミ箱から取り出しておきます。
以上で直らない場合は、何か他に不具合が起きている可能性もありますので、削除したフォルダを元に戻してから問題を探してください。
他の記事を探す
他の記事も気になる方は、以下の記事の目次を確認ください。