Download

Stripping c++ from a project.

Hello,

I created a project some time back in 4.16, and I had added a piece of code to the project to get the version number of the project and show it on a UI in the menu. That’s it.

Now, when I try to open my project in 4.18, I get the following error:

The following modules are missing or built with a different engine version:

UE4Editor-game.dll

Would you like to rebuild them now?

If I click yes, I get an error: Could not be compiled, try building from source manually.

If I click no, I cannot open my project.

How do I remove the c++ features from my project, returning it to a blueprint-only project? I know that blueprint-only projects can easily transition from engine to engine, and I don’t really need the baggage that c++ brings with it!

Thanks, Mark

It should be enough to delete the Source folder and remove the “Modules” entry of your uproject file.

I tried that, but it didn’t seem to work… I managed to fix the issue by copying over all the content from my old project, and setting up the inputs and defaults for game mode, etc.

There’s just a lot of messing around required in order to get all the project settings restored.

Cheers,
Mark