未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项。试图加载格式不正确的程序。

未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项。试图加载格式不正确的程序。

C#开发程序,当需要使用到sqlite时就有可能会出现如上问题。主要原因是sqlite关于x86和x64兼容性问题。

解决方案:

通过nuget获取System.Data.SQLite.dll,编译时只需要选择any cpu即可实现。我这里也把从nuget获取的dll分享出来以供下载。

 下载