Hello,
After updating Unity 2021.1 to 2021.2.6f1, i am getting this Error:
MissingMethodException: Method 'System.Data.SQLite.SQLite3.GetErrorString' not found.
at System.RuntimeType.InvokeMember (System.String name, System.Reflection.BindingFlags bindingFlags, System.Reflection.Binder binder, System.Object target, System.Object[] providedArgs, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, System.String[] namedParams) [0x00710] in <003fa0091a1648c5995b34536ddce34a>:0
at System.Type.InvokeMember (System.String name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object target, System.Object[] args) [0x00000] in <003fa0091a1648c5995b34536ddce34a>:0
at System.Data.SQLite.SQLiteException.GetErrorString (System.Data.SQLite.SQLiteErrorCode errorCode) [0x00006] in <4184efb1d48c40e6a1c720e4eb6a05c8>:0
at System.Data.SQLite.SQLiteException.GetStockErrorMessage (System.Data.SQLite.SQLiteErrorCode errorCode, System.String message) [0x00005] in <4184efb1d48c40e6a1c720e4eb6a05c8>:0
at System.Data.SQLite.SQLiteException..ctor (System.Data.SQLite.SQLiteErrorCode errorCode, System.String message) [0x00000] in <4184efb1d48c40e6a1c720e4eb6a05c8>:0
at System.Data.SQLite.SQLite3.Prepare (System.Data.SQLite.SQLiteConnection cnn, System.String strSql, System.Data.SQLite.SQLiteStatement previous, System.UInt32 timeoutMS, System.String& strRemain) [0x003d0] in <4184efb1d48c40e6a1c720e4eb6a05c8>:0
at System.Data.SQLite.SQLiteCommand.BuildNextCommand () [0x000f6] in <4184efb1d48c40e6a1c720e4eb6a05c8>:0
at System.Data.SQLite.SQLiteCommand.GetStatement (System.Int32 index) [0x00008] in <4184efb1d48c40e6a1c720e4eb6a05c8>:0
I have tried to update SQL dll to last version, without succes.
It happens only on Build, Editor is working fine.
Folder Plugins:
SQLite.Interop.dll
System.Data.SQLite.dll
sqlite3.dll