PackagingResults: Error: Stage Failed.... MyProject4forBuilds.target'. Check that this target has been built.
Целевой файл - это Пакет для платформы, для которой вы строите и запускаете - в ваших журналах Win32, вы, вероятно, хотите Win64. Сначала вы должны создать этот пакет. (Мне тоже было трудно это выяснить, и я решил это сам).
- Установка Visual Studio . VS 2019 подходит для UE4.24 и предоставляет C инструменты компиляции, от которых может зависеть UE4 (это Visual Studio, , а не VS Code)
- В меню приложения UE4 выберите Файл - > Проект пакета -> Windows -> Windows (64-разрядная версия). Появится выбор папки, с которой можно начать работу с папкой вашего проекта. Это создаст пакет, на который может быть нацелен ваш процесс сборки и запуска.
Вы должны увидеть набор журналов, начинающих создавать цель проекта, начиная с такого текста:
LogUObjectHash: Compacting FUObjectHashTables data took 3.67ms
UATHelper: Packaging (Windows (64-bit)): Running AutomationTool...
...and a lot more
Предполагается все идет хорошо, и вы видите BUILD SUCCESSFUL
, теперь вы сможете запустить свой уровень. Удачи!