Upgraded to a new Windows 11 machine and imported a UE 5.4 project.
I do not wish to upgrade the project to a newer version as 5.4 is the most stable on MacOS and Windows for me at this time.
I can compile the project using Rider after installing older MSVC and SDK options for VS 2026.
However, in the editor, I cannot create new C++ projects or files because there is an error message:
No compiler was found. In order to use a C++ template, you must first install Visual Studio 2022.
The project also doesn’t show up in recent projects in the launcher and has to be opened manually using the browse method every time. The hot reload / compile button is missing in the editor.
The project itself works perfectly once I compile it in Rider and run it in the editor so clearly I do have the compiler and the tools necessary to develop and run it.
Is there a way to make the 5.4 project work with VS2026 so that I can do a hot reload in the editor, the project shows up in the launcher and I can create new C++ projects and files.
Where does the engine look for compilers? Can I edit this somewhere to point it to the MSVC location? Am I missing some step in the setup?
Just to repeat, I can compile using an IDE and there are no issues with the actual project. The issue is with the launcher and editor. I do not wish to upgrade the project to a newer version of the engine.

