I just upgrade my engine version from 5.4 to latest version 5.7.3. I try to rebuild my project from engine source code. However, after i run setup.bat, i can’t generate engine projectile files. The cmd output shows no toolchain was found, but i can compile and run editor from visual studio. But i usually use rider as source code editor.
Same for me, upgrading a project from 5.6 to 5.7. Builds in Visual Studio but Rider can’t open project. (Replying in hope someone might have a suggestion for addressing this!).
Installing/reinstalling DotNet SDK version: 8.0.412 resolved the problem I was having. (may or may not help!)
make sure you have the correct version of the required libraries.
check the table of version compatibility. Setting Up Visual Studio Development Environment for C++ Projects in Unreal Engine | Unreal Engine 5.7 Documentation | Epic Developer Community
also delete intermediate and binaries.
Hello!
If you have issue generating the project files, you can review the generation log to get more details on the problem. The log can be found here: Engine\Programs\UnrealBuildTool\Log_GPF.txt
The best place to find the required toolchains and SDKs is in Engine\Config\Windows\Windows_SDK.json.
When using Visual Studio, there will be a popup at the top of the Solution Explorer window if some packages are missing. That popup contains a link to triggers the installation of the missing packages.
Regards,
Martin
I was following A Tech Artist's Guide to Automated Performance Testing | Unreal Fest Bali 2025 | Talks and demos and step 2 mentioned having the project in the engine source….
I noticed when I had it in this location, I could not generate the project’s sln. Moving the project out of the engine source directory allowed me to generate the project’s sln.
When generating the project files, it wouldn’t error on me, it just wouldn’t generate the sln file.