I can't create a new C++ Project on MacOS 10.15.4

Hi there, I’m new into UE so I make some experiment with the engine. This morning I launch the editor via blueprint, everything goes okay. This evening, I was tried to create a new c++ project but I received this error. Someone can help me?

An error occurred while trying to generate project files.

Running Mono…

Found mono via known Mono.framework path
Running system mono/msbuild, version: Mono JIT compiler version 6.8.0.123 (2019-10/1d0d939dc30 Thu Mar 12 23:19:08 EDT 2020)
/Applications/Unreal Engine/UE_4.25/Engine /Applications/Unreal Engine/UE_4.25/Engine/Binaries/Mac
Discovering modules, targets and source code for project…
ERROR: Unhandled exception: System.Reflection.ReflectionTypeLoadException: Exception of type ‘System.Reflection.ReflectionTypeLoadException’ was thrown.
Invalid field signature 1, expected 0x6 but got 32
Invalid field signature 1, expected 0x6 but got 32
Invalid field signature 1, expected 0x6 but got 32
Invalid field signature 1, expected 0x6 but got 32
at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in :0
at UnrealBuildTool.RulesAssembly…ctor (UnrealBuildTool.RulesScope Scope, System.Collections.Generic.List1[T] BaseDirs, System.Collections.Generic.IReadOnlyList1[T] Plugins, System.Collections.Generic.Dictionary2[TKey,TValue] ModuleFileToContext, System.Collections.Generic.List1[T] TargetFiles, Tools.DotNETCommon.FileReference AssemblyFileName, System.Boolean bContainsEngineModules, System.Nullable1[T] DefaultBuildSettings, System.Boolean bReadOnly, System.Boolean bSkipCompile, UnrealBuildTool.RulesAssembly Parent) [0x0015a] in <a7b9effa271c41a490e2f0e242698950>:0 at UnrealBuildTool.RulesCompiler.CreateEngineOrEnterpriseRulesAssembly (UnrealBuildTool.RulesScope Scope, System.Collections.Generic.List1[T] RootDirectories, System.String AssemblyPrefix, System.Collections.Generic.IReadOnlyList1[T] Plugins, System.Boolean bReadOnly, System.Boolean bSkipCompile, UnrealBuildTool.RulesAssembly Parent) [0x001dc] in <a7b9effa271c41a490e2f0e242698950>:0 at UnrealBuildTool.RulesCompiler.CreateEngineRulesAssembly (System.Boolean bUsePrecompiled, System.Boolean bSkipCompile) [0x00042] in <a7b9effa271c41a490e2f0e242698950>:0 at UnrealBuildTool.ProjectFileGenerator.AddProjectsForAllTargets (UnrealBuildTool.PlatformProjectGeneratorCollection PlatformProjectGenerators, System.Collections.Generic.List1[T] AllGames, System.Collections.Generic.List1[T] AllTargetFiles, System.String[] Arguments, UnrealBuildTool.ProjectFile& EngineProject, UnrealBuildTool.ProjectFile& EnterpriseProject, System.Collections.Generic.List1[UnrealBuildTool.ProjectFile]& GameProjects, System.Collections.Generic.Dictionary`2[Tools.DotNETCommon.FileReference,UnrealBuildTool.ProjectFile]& ProgramProjects) [0x001df] in :0
at UnrealBuildTool.ProjectFileGenerator.GenerateProjectFiles (UnrealBuildTool.PlatformProjectGeneratorCollection PlatformProjectGenerators, System.String[] Arguments) [0x003c4] in :0
at UnrealBuildTool.GenerateProjectFilesMode.Execute (Tools.DotNETCommon.CommandLineArguments Arguments) [0x0041f] in :0
at UnrealBuildTool.UnrealBuildTool.Main (System.String[] ArgumentsArray) [0x002bb] in :0
System.BadImageFormatException: Invalid field signature 1, expected 0x6 but got 32
File name: ‘UE4Rules’
System.BadImageFormatException: Invalid field signature 1, expected 0x6 but got 32
File name: ‘UE4Rules’
System.BadImageFormatException: Invalid field signature 1, expected 0x6 but got 32
File name: ‘UE4Rules’
System.BadImageFormatException: Invalid field signature 1, expected 0x6 but got 32
File name: ‘UE4Rules’

I’ve installed and updated Xcode and VS Code too (I prefer use this). Even installed Mono. I don’t know what’s the problem. Please help me :slight_smile:

Bye,
Gian