In UE5.0EA Unreal Build Tool has been moved to its own dedicated folder in 'C:/Program Files/Epic Games/UE_5.0EA/Engine/Binaries/DotNET/UnrealBuildTool/UnrealBuildTool.exe
But when migrating from 4.26 we get that error:
Couldn’t find UnrealBuildTool at 'C:/Program Files/Epic Games/UE_5.0EA/Engine/Binaries/DotNET/UnrealBuildTool.exe
Notice this is the old path without the folder named UnrealBuildTool.
A potential fix which was provided on Unreal Slackers was to run a command line like so:
[Path to UE5]/UE_5.0EA/Engine/Binaries/DotNET/UnrealBuildTool/UnrealBuildTool.exe" Development Win64 -Project="[Path to Project].uproject" -game -projectfiles
I can’t confirm it is working because I have other issue atm when migrating but apparently it worked for other people.
Few threads on this already, works for some, for others like me, we get a new error about not being able to find the project file. Here and here
Haven’t tried it with “Development Win64” yet, just copying files to another drive before testing more.
I had this problem just now trying to open Valley of the Ancient for the 1st time using the UE5 source build.
I just copied everything inside Engine/Binaries/DotNET/UnrealBuildTool/* to Engine/Binaries/DotNET/* and it fixed the problem.
Easiest Solution ever guys, worked for me… launch UE5, browse to the Project file through the explorer from the engine, it will then ask if you want to do XYZ and you just do it walla works…