I am packaging a project in Unreal engine 5 in Shipping. When the packaging is completed, I go to the folder with the packaged project and launch it. By the name of the project window, it became clear that the project was packed into Development! I also understood this by the presence of the command line. I tried using Project Settings and set Shipping there. But everything was unsuccessful And the project was packed into Development. Please help!
For whatever reason, in UE5 you have to go to the project launcher, click “show advanced options” and set it to “Shipping” and “Cook by the book” to get it to spit out a built that isn’t set to development. It’ll output to the staged build folder unless you setup a custom launch profile.
Hey,
my team faced the same issue. Selecting Shipping option in “Project Settings” → “Packaging” still lead to a development build. Even thou following Sidonas steps to use the “Project Launcher” lead to a correctly working shipping build, said build was not packaged correctly. It is saved in the StagedBuilds-folder but the content is not packed.
Some team members uninstalled unreal engine completely and reinstalled it. Which kinda fixed it. I also tried reinstalling the engine but it didnt solved the issue on another machine. So we are kinda left alone with this issue.
Ok, by creating a custom launch profile i could define all the export settings and enable packaging. So using the “Project Launcher” with a “Custom Profile” and enabled packaging settings a build for shipping/distribution can be created.
It is still weird that the normal way using the “Plattform”-Tab and Packaging-Settings does not work.
The best solution for me is to convert the old project 4.27 to 5.2 (just open the project), after which shipping-build from the menu will work fine.
This was finally working normally for me as of 5.3 but after upgrading to 5.4 the problem has returned.
I’ve been following this topic in a while and I was stuck in this bug too, but I fixed now and I will tell you how I did it. It’s very simple, first you have to understand what happened to cause this issue. It’s a Visual Studio issue, so follow the steps below:
- Uninstall Visual Studio 2022 completely or Format the computer.
- After a fresh install or uninstalled completely reinstall unreal engine 5 and configure it like you want and try to Package, the “missing SDK message will appear” ok. So here we go:
Now it’s very important that you follow these steps from this youtube video:
After doing that you’ll realize that the packaging have an error after doing this:
[1/5] Resource Default.rc2
Then you just have to follow this solution below:
-
The problem is not caused by Visual Studio but by the toolchain so you don’t have to roll back or install a previous version. I’m using the latest (at the time of this post) but not the latest toolchain.
-
To fix the issue you only have to install v14.36-17.6 toolchain and regenerate your sln.
NOTE: The latest toolchain is also installed and DO NOT remove it.
Resuming: Modifying Visual Studio select Individual Components and install: MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.36-17.6) and make sure that the current MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest) is also installed.
And you’re good to go, no more issues.
I hope it helps.