# Please help: ERROR: Expecting to find a type to be declared in a target rules named 'UE4EditorTarget'. This type must derive from the 'TargetRules' type defined by Unreal Build Tool.

**URL:** <https://forums.unrealengine.com/t/please-help-error-expecting-to-find-a-type-to-be-declared-in-a-target-rules-named-ue4editortarget-this-type-must-derive-from-the-targetrules-type-defined-by-unreal-build-tool/1419736>\
**Category:** International\
**Tags:** unreal-engine, question, CPP\
**Created:** [November 25, 2023, 12:13pm UTC](https://forums.unrealengine.com/t/please-help-error-expecting-to-find-a-type-to-be-declared-in-a-target-rules-named-ue4editortarget-this-type-must-derive-from-the-targetrules-type-defined-by-unreal-build-tool/1419736 "2023-11-25T12:13:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gerry\_enoma](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@gerry\_enoma](https://forums.unrealengine.com/u/gerry_enoma)\
**Post date:** [November 25, 2023, 12:13pm UTC](https://forums.unrealengine.com/t/please-help-error-expecting-to-find-a-type-to-be-declared-in-a-target-rules-named-ue4editortarget-this-type-must-derive-from-the-targetrules-type-defined-by-unreal-build-tool/1419736/1 "2023-11-25T12:13:26Z")

</div>

Please help: why am i getting this error message when i generate visual studio project files - ERROR: Expecting to find a type to be declared in a target rules named ‘UE4EditorTarget’. This type must derive from the ‘TargetRules’ type defined by Unreal Build Tool.

Running C:/Program Files/Epic Games/UE\_4.27/Engine/Binaries/DotNET/UnrealBuildTool.exe -projectfiles -project=“C:/Users/hp/Documents/Unreal Projects/ERE/ERE.uproject” -game -rocket -progress -log=“C:\Users\hp\Documents\Unreal Projects\REM/Saved/Logs/UnrealVersionSelector-2023.11.25-13.02.37.log”  
Discovering modules, targets and source code for project…

ERROR: Expecting to find a type to be declared in a target rules named ‘UE4EditorTarget’. This type must derive from the ‘TargetRules’ type defined by Unreal Build Tool.

Please help…

---

<div class="post-metadata">

**Author:** ![gerry\_enoma](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@gerry\_enoma](https://forums.unrealengine.com/u/gerry_enoma)\
**Post date:** [November 27, 2023, 11:32am UTC](https://forums.unrealengine.com/t/please-help-error-expecting-to-find-a-type-to-be-declared-in-a-target-rules-named-ue4editortarget-this-type-must-derive-from-the-targetrules-type-defined-by-unreal-build-tool/1419736/2 "2023-11-27T11:32:45Z")

</div>

I have solved this issue. suppose you downloaded the binary version go to the epic installer and click verify, on the UE version, wait for it to download and verify, then create a new C++ project. Then delete your project’s intermediate, vs, binary folder. Right-click on your UE project file and generate a new code.
