SQLite Forum

Do I need SQLite.Interop.dll with System.Data.SQLite.Core.

Do I need SQLite.Interop.dll with System.Data.SQLite.Core.

(1) By anonymous on 2020-12-14 20:25:40 [link] [source]


Our protect is using System.Data.SQLite 1.0.82, which is pretty old and has some security issue. Now I am going to upgrade it to the latest 1.0.113. The only thing is, in the past, the System.Data.SQLite nuget gives use the System.Data.SQLite.dll and the SQLite.Interop.dll (for both x64 and x86). My understanding is that I need to get System.Data.SQLite.Core now. The thing is, it ( has the System.Data.SQLite.dll only, along with xml and dll.config), but no SQLite.Interop.dll. So is it embedded in the System.Data.SQLite.dll? or do I need to download it separately? I don't seem to find the specs that clearly mentions. Please advise. Thanks.

(2) By anonymous on 2020-12-14 22:36:50 in reply to 1 [link] [source]

Update: looks like the System.Data.SQlite.Core nuget itself has both System.Data.SQLite.dll and SQLite.Interop.dll, so it should be fine to get System.Data.SQLite.Core and place the dlls into the project properly

(3) By anonymous on 2021-11-12 11:16:17 in reply to 1 [source]

I found I don't need the interop dll when I updated SQLite to 1.0.115