Dapper及其扩展库的使用
注意两个库
SQLite.Interop.dll
System.Data.SQLite.dll
System.Data.SQLite.dll 可引用
SQLite.Interop.dll 只能同目录复制
两者的常用版本号为
1.0.84.0
1.0.109.0
1.0.115.5
这两个库通常为同步更新
但 SQLite.Interop.dll的版本绝对不能低于System.Data.SQLite.dll版本
否则导致内部C++代码的内存泄漏 导致无法使用
一般报错如下:
无法在 DLL“SQLite.Interop.dll”中找到名为“SI7fca2652f71267db”的入口点
无法加载DLL“SQLite.Interop.dll”,: 找不到指定的模块
比如 如下配置可能无法运行
SQLite.Interop.dll 1.0.109.0
System.Data.SQLite.dll 1.0.115.5
下面的可以运行
SQLite.Interop.dll 1.0.115.5
System.Data.SQLite.dll 1.0.109.0