💬

[UE5]VisualStudioのファイル生成ができない

2023/05/20に公開

概要

配布用ビルドを作成して、自前のプロジェクトや古代の谷のslnファイルを作ろうしたら、
エラーが出力されて作成できませんでした。

原因

UnrealBuildTool.exeが見つからなかったため、エラーがでていたようです。

UnrealBuildTool.exeの場所が変わっており、
UE5で「GenerateVisualStudioProjectFiles」を実行すると
UE4の時のパスを見に行っているので、見つからないということのようです。

以下パスの比較です。

UE4 → Engine\Binaries\DotNET
UE5 → Engine\Binaries\DotNET\UnrealBuildTool

解決方法

以下のコマンドを叩いて解決できます。

UnrealBuildTool.exe -projectfiles -project="[PROJECT_FILE_PATH]" -game -rocket -progress

※UnrealBuildTool.exeは「Engine\Binaries\DotNET\UnrealBuildTool」以下にあります。

Discussion