Engine modules are out of date, and cannot be compiled while the engine is running. Please build through your IDE
First, in your source folder in your project, check that {nameofproject}.Target.cs and {nameofproject}Editor.Target.cs has "DefaultBuildSettings = BuildSettingsVersion.V2;" in the section base(Target) { ... } If it does not work, check the file Engine/Source/Developer/DesktopPlatform/Private/DesktopPlatformBase.cpp in your Unreal Engine source code, look for the line `Arguments += " -Progress -NoEngineChanges -NoHotReloadFromIDE";` et remove the two last options : `Arguments += " -Progress";`
- Re-compile Unreal Engine - Launch your project and accept the rebuild
解决
本文介绍了解决Unreal Engine模块过时导致无法在运行时编译的问题。首先检查项目的Target.cs文件中是否有正确的编译设置,然后修改Unreal Engine源代码中的DesktopPlatformBase.cpp文件,移除特定编译选项。
2070

被折叠的 条评论
为什么被折叠?



