UE4 C++ Project to UE5?

I’ve ripping my hair out trying to get this working.
Basically I have a large C++ project in a custom build of UE4.18. I can use VS to build the project but I can’t figure out to update to UE5. It always says build files manually from source but I can’t figure out how to change the version to UE5 and then build.
Any help would be appreciated.

If you open the engine first and then try opening the project, it should prompt you to update the project to the newer version of the engine.

It says
"Missing Modules
The following modules are missing or built with a different engine version:
PPGameFramework
PPOnlineSubsystem
PPEditorFramework
KLoadingScreen
KEditor
EasyAntiCheatServer
EasyAntCheatClient
EasyAntiCheatCommon
GameLiftServerSDK

Would you like to rebuild them now?"

When I click yes it says
“Error
Game could not be compiled. Try rebuilding from source manually.”

I’m searching on google how to rebuild manually but there’s nothing about upgrading the build to UE5 from UE4 just how to rebuild with it’s current version.

These must be some plugins that are installed in UE4, but you didn’t install them for UE5, and since the project uses these plugins, it cannot properly compile without them.

Is there a way to update the plugins? If not is there a way to migrate all my assets to new project? I’ve tried this but the assets don’t show in the content browser :frowning:

Right Click your projectfile.uproject and open it with notepad and delete the “Plugins” part.
Now open the project. Of course all blueprint reference those Plugins will not compile until you install the missing Plugins.

I deleted the plugins part from the uproject. When I open it now says
"The game module ‘GameFramework’ could not be loaded. There may be an operating system error or the module may not be properly set up.

Is there a way to just delete all C++ from the project so I’m just left with assets. Materials, static mesh, textures, sounds etc…

If you just want the assets, you could create a new UE5 project, delete it’s content folder and paste your other project’s content folder in the new one. If you had any blueprints they might brake.

I haven’t tried this, but it should work for correctly moving the assets.

I tried this but the assets don’t show in UE5 explorer :frowning: