So I keep getting this error:
ERROR: Couldn't find target rules file for target 'UE4Editor' in rules assembly 'UEProject, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
full log.txt
UnrealBuildTool.GuardedMain: Command line: "c:/Program Files/Epic Games/UE_4.21/Engine/Binaries/DotNET/UnrealBuildTool.exe" Development Win64 -Project="D:/UEProject 4.21 - 2/UEDevCourse.uproject" -TargetType=Editor -Progress -NoHotReloadFromIDE
GitSourceFileWorkingSet..ctor: Using 'git status' to determine working set for adaptive non-unity build (D:\UEProject 4.21 - 2).
UnrealBuildTool.RunUBT: Creating makefile for UEDevCourseEditor (no existing makefile)
Log.WriteException: ==============================================================================
Log.WriteException: ERROR: Couldn't find target rules file for target 'UE4Editor' in rules assembly 'UEDevCourseModuleRules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
Log.WriteException: Location: D:\UEProject 4.21 - 2\Intermediate\Build\BuildRules\UEDevCourseModuleRules.dll
Log.WriteException: Target rules found:
Log.WriteException: UEDevCourse - D:\UEProject 4.21 - 2\Source\UEDevCourse.Target.cs
Log.WriteException: UEDevCourseEditor - D:\UEProject 4.21 - 2\Source\UEDevCourseEditor.Target.cs
Log.WriteException:
Log.WriteException: (see ../Programs/UnrealBuildTool/Log.txt for full exception trace)
Log.WriteException:
Log.WriteException: BuildException: Couldn't find target rules file for target 'UE4Editor' in rules assembly 'UEDevCourseModuleRules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
Log.WriteException: Location: D:\UEProject 4.21 - 2\Intermediate\Build\BuildRules\UEDevCourseModuleRules.dll
Log.WriteException: Target rules found:
Log.WriteException: UEDevCourse - D:\UEProject 4.21 - 2\Source\UEDevCourse.Target.cs
Log.WriteException: UEDevCourseEditor - D:\UEProject 4.21 - 2\Source\UEDevCourseEditor.Target.cs
Log.WriteException:
Log.WriteException: at UnrealBuildTool.RulesAssembly.CreateTargetRules(String TargetName, UnrealTargetPlatform Platform, UnrealTargetConfiguration Configuration, String Architecture, FileReference ProjectFile, ReadOnlyBuildVersion Version, String[] Arguments, FileReference& TargetFileName) in D:\Build\++UE4\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\System\RulesAssembly.cs:line 583
Log.WriteException: at UnrealBuildTool.RulesAssembly.CreateTargetRules(String TargetName, UnrealTargetPlatform Platform, UnrealTargetConfiguration Configuration, String Architecture, FileReference ProjectFile, ReadOnlyBuildVersion Version, String[] Arguments) in D:\Build\++UE4\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\System\RulesAssembly.cs:line 543
Log.WriteException: at UnrealBuildTool.UEBuildTarget.ValidateSharedEnvironment(RulesAssembly RulesAssembly, String ThisTargetName, TargetRules ThisRules) in D:\Build\++UE4\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:line 547
Log.WriteException: at UnrealBuildTool.UEBuildTarget.CreateTarget(TargetDescriptor Desc, String[] Arguments, Boolean bSkipRulesCompile, Boolean bCompilingSingleFile, Boolean bUsePrecompiled, ReadOnlyBuildVersion Version) in D:\Build\++UE4\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:line 406
Log.WriteException: at UnrealBuildTool.UnrealBuildTool.RunUBT(BuildConfiguration BuildConfiguration, String[] Arguments, FileReference ProjectFile, Boolean bCatchExceptions) in D:\Build\++UE4\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.cs:line 1415
Log.WriteException: ==============================================================================
Any ideas what’s causing this? Project opens and works fine on 4.20.3. Tried making new project in 4.21p1 and it compiles fine.