How do I solve this bug?
TypeLoadException: Could not load type of field 'Unity.Entities.CodeGeneratedRegistry.AssemblyTypeRegistry:TypeRegistry' (0) due to: Could not resolve type with token 0100004e from typeref (expected class 'Unity.Entities.TypeRegistry' in assembly 'Unity.Entities, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null') assembly:Unity.Entities, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null type:Unity.Entities.TypeRegistry member

null)
at (wrapper managed-to-native) System.RuntimeTypeHandle.type_is_assignable_from(System.Type,System.Type)
at System.RuntimeTypeHandle.CanCastTo (System.RuntimeType type, System.RuntimeType target) [0x00000] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0
at System.RuntimeType.IsAssignableFrom (System.Type c) [0x00020] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0
at Unity.Entities.TypeManager.InitializeAdditionalComponentTypes (System.Reflection.Assembly assembly) [0x0002f] in <56fb3e45f1bf4afcb7a333c1fffaae1f>:0
at Game.Modding.ModManager+ModInfo.AfterLoadAssembly (System.Reflection.Assembly assembly) [0x00000] in <407a0a0b0b484732bd578acd1adf3d7c>:0
at Colossal.IO.AssetDatabase.ExecutableAsset.LoadAssemblyImpl (System.Action`1[T] afterLoadAction) [0x00185] in <9eb68b01d26d40548065f8e9cb4f235c>:0
Rethrow as LoadExecutableException: Error loading assembly Skyve Mod, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null
at Colossal.IO.AssetDatabase.ExecutableAsset.LoadAssemblyImpl (System.Action`1[T] afterLoadAction) [0x0022c] in <9eb68b01d26d40548065f8e9cb4f235c>:0
at Colossal.IO.AssetDatabase.ExecutableAsset.LoadAssembly (System.Action`1[T] afterLoadAction, Colossal.IO.AssetDatabase.ExecutableAsset& uniqueAsset) [0x00008] in <9eb68b01d26d40548065f8e9cb4f235c>:0
at Game.Modding.ModManager+ModInfo.Load (Game.UpdateSystem updateSystem) [0x000ff] in <407a0a0b0b484732bd578acd1adf3d7c>:0