加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Could not load file or assembly'System.Data.SQLite.d

发布时间:2020-12-12 19:59:09 所属栏目:百科 来源:网络整理
导读:【问题】 ?? 在我本机的开发环境c#连接sqlite3没有问题,可是release版本移植到其他的机器就提示Couldnotloadfileorassembly'System.Data.SQLite.dll'oroneofitsdepedencies。找不到指定模块。 【解决】 搜来搜去没找到靠谱的答案,其实最后还是自己解决的。
【问题】 ??

在我本机的开发环境c#连接sqlite3没有问题,可是release版本移植到其他的机器就提示Couldnotloadfileorassembly'System.Data.SQLite.dll'oroneofitsdepedencies。找不到指定模块。


【解决】

搜来搜去没找到靠谱的答案,其实最后还是自己解决的。

sqlite官方的下载页面里面说了:TheVisualC++2010SP1runtimeforx86andthe.NETFramework4.0arerequired.

也就是说,除了要安装.NetFramework4.0之外,还要安装TheVisualC++2010SP1runtime,这是微软的一个单独补丁包,下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=c32f406a-f8fc-4164-b6eb-5328b8578f03

装好该补丁包之后,就一切OK了。 (前提:exe目录下存在'System.Data.SQLite.dll'这个dll文件)


(VisualC++2010SP1runtime:http://www.microsoft.com/en-us/download/details.aspx?id=8328)


可以使用SQLite Database Browser来查看数据,下载: http://sourceforge.net/projects/sqlitebrowser/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读