Also seeing these warnings. I am trying to upgrade a project from 5.3.2 to 5.4.4.
However, the error in particular is a problem:
MyProjectEditor modifies the values of properties: [ bStrictConformanceMode ]. This is not allowed, as MyProjectEditor has build products in common with UnrealEditor.
Remove the modified setting, change MyProjectEditor to use a unique build environment by setting 'BuildEnvironment = TargetBuildEnvironment.Unique;' in the MyProjectEditorTarget constructor, or set bOverrideBuildEnvironment = true to force this setting on.
I’m searching both the project directory and the Build Solution and I can’t find any of these settings.
EDIT
In the MyProjectEditorTarget file, I added line 13:
public MyProjectEditorTarget( TargetInfo Target) : base(Target)
{
Type = TargetType.Editor;
DefaultBuildSettings = BuildSettingsVersion.V2;
ExtraModuleNames.AddRange( new string[] { "MyProject" } );
BuildEnvironment = TargetBuildEnvironment.Unique;
}
But this gives me a new error:
Targets with a unique build environment cannot be built with an installed engine
This only occurs during an update. A new 5.4.4 project is created without any problems.