当前位置: 代码迷 >> 其他数据库 >> 无法加载 DLL“sqlite3”?解决方法
  详细解决方案

无法加载 DLL“sqlite3”?解决方法

热度:7896   发布时间:2013-02-26 00:00:00.0
无法加载 DLL“sqlite3”???
用C#写了一个小程序,数据库使用的是sqlite,在本机调试的时候没有问题,可是发布后到其他机器上安装就无法运行,
错误提示:System.DllNotFoundException: 无法加载 DLL“sqlite3”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。

注:System.Data.SQLite.DLL 已经打包在程序安装目录了!!


请教达人!!!!
小弟先拜谢了!

------解决方案--------------------------------------------------------
System.Data.SQLite.DLL 已经打包在程序安装目录了!! 

检查一下安装后,这个DLL到客户机的什么位置了? 建议放到与你EXE文件相同目录
------解决方案--------------------------------------------------------
用手工注册一下DLL试试
------解决方案--------------------------------------------------------
ding
------解决方案--------------------------------------------------------
你直接吧sqlite3.dll文件拷贝到你的目标机器上,试试看,估计是你打包的时候这个文件版本错误,或者是文件错误。
------解决方案--------------------------------------------------------

------解决方案--------------------------------------------------------
把sqlite3.dll放到Bin目录下就OK了!
------解决方案--------------------------------------------------------
  相关解决方案