Error C2106:'='

When compiling with 4.17.2 I’m having this error:

C:\Program Files (x86)\Epic Games\UE_4.17\Engine\Source\Runtime\Engine\Classes\Engine/EngineBaseTypes.h(981): error C2143: syntax error: missing ‘;’ before ‘constant’
C:\Program Files (x86)\Epic Games\UE_4.17\Engine\Source\Runtime\Engine\Classes\Engine/EngineBaseTypes.h(981): error C2106: ‘=’: left operand must be l-value

Can someone help?

Try checking your Output log for any other errors mentioned there. I’ve noticed this error before but it doesn’t relate to the actual line but rather somewhere in your code, more than likely near a macro (UFUNCTION/UPROPERTY)