Unhandled Exception: System.Reflection.ReflectionTypeLoadException

i m new to unity , any help for this error…please
i checked almost all solutions but none of them helped me…

Unhandled Exception: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.

at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)

at System.Reflection.Assembly.GetTypes () [0x00000] in :0

at Mono.CSharp.RootNamespace.ComputeNamespaces (System.Reflection.Assembly assembly, System.Type extensionType) [0x00000] in :0

at Mono.CSharp.RootNamespace.ComputeNamespace (Mono.CSharp.CompilerContext ctx, System.Type extensionType) [0x00000] in :0

at Mono.CSharp.GlobalRootNamespace.ComputeNamespaces (Mono.CSharp.CompilerContext ctx) [0x00000] in :0

at Mono.CSharp.Driver.LoadReferences () [0x00000] in :0

at Mono.CSharp.Driver.Compile () [0x00000] in :0

at Mono.CSharp.Driver.Main (System.String args) [0x00000] in :0

I have the same error with importing an asset. This was my fix:

Select:
File

Build Settings

Player Settings (button at the bottom of the opened window)

Check the inspector and select Other Settings

Under Optimization, my setting for API compatibility level was set to .NET 2.0 Subset

I changed it to .NET 2.0

That’s it, this worked for me.