problem with several errors while connecting to postgresql

hello, i’m first time using unity and this website, i need help for this two kind error :

  1. FileNotFoundException: Could not load file or assembly ‘System.Threading.Tasks.Extensions, Version=4.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’ or one of its dependencies.
    System.Reflection.MonoMethodInfo.GetMethodInfo (System.IntPtr handle) (at <96a2980540ac4006b7a04455c3e3ad39>:0)
    System.Reflection.MonoMethod.GetPseudoCustomAttributes () (at <96a2980540ac4006b7a04455c3e3ad39>:0)
    System.MonoCustomAttrs.GetPseudoCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType) (at <96a2980540ac4006b7a04455c3e3ad39>:0)
    System.MonoCustomAttrs.IsDefined (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit) (at <96a2980540ac4006b7a04455c3e3ad39>:0)
    System.Reflection.MonoMethod.IsDefined (System.Type attributeType, System.Boolean inherit) (at <96a2980540ac4006b7a04455c3e3ad39>:0)
    UnityEditor.Build.BuildPipelineInterfaces.ValidateMethod[T] (System.Reflection.MethodInfo method, System.Type expectedArguments) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildPipelineInterfaces.cs:221)
    UnityEditor.Build.BuildPipelineInterfaces.InitializeBuildCallbacks (UnityEditor.Build.BuildPipelineInterfaces+BuildCallbacks findFlags) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildPipelineInterfaces.cs:197)

  2. Loading script assembly “Assets/Plugins/System.Data.dll” failed!

i found the answer, need to copy System.Data.dll and Npgsql.dll in assets folder not the plugins folder. also use system.data.dll from
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v3.5\Profile\Unity Subset v3.5
for lower version, because if used the higher version of System.Data.dll will occur problem number 2.