1. 首页
  2. 数据库
  3. SQLite
  4. 解决System.Data.SQLite兼容32位和64位问题(无需指定处理器架构和客户机)

解决System.Data.SQLite兼容32位和64位问题(无需指定处理器架构和客户机)

上传者: 2018-12-09 19:07:43上传 ZIP文件 1.16MB 热度 101次
解决System.Data.SQLite兼容32位和64位问题 将当前说明文档的目录下的x64、x86目录和System.Data.SQLite.dll文件复制到您的应用程序根目录中(注意更新引用,引用System.Data.SQLite.dll即可,两目录中的不需要引用,但发布时需打包)。 如果是WEB网站,则复制到Bin目录下即可,发布时,也注意x64和x86一起打包发布 注意,当前的System.Data.SQLite.dll是完全的托管代码,不是混合程序集,文件大小为两百多KB, 如果你使用的是八百多KB以上的,说明你使用的是混合程序集,混合程序集是指定的处理器架构的,无法在不同架构下使用 所谓混合程序集的System.Date.SQLite指的是包含了托管的代码和Native的C/C++代码,本解决办法提供的System.Data.SQLite的为完全的托管 代码,必须配合Native Interop dll才能使用 注意:System.Data.SQLite必须是1.0.86.0及其以上版本
下载地址
用户评论
码姐姐匿名网友 2018-12-09 19:07:43

十分有用,感谢

码姐姐匿名网友 2018-12-09 19:07:43

可以使用,很有帮助

码姐姐匿名网友 2018-12-09 19:07:43

可以用,但是后来我在nuget上下载的,更好用

z_sir 2024-12-29 20:43:02

我还没搞明白

yesmeyang 2025-01-10 12:36:21

很好,解决我的大问题了。

underlying3682 2025-01-02 19:16:48

很不错,自已写了个类,封了一下,作为公共库给同事用了!

queen7829 2025-01-10 18:15:21

谢谢,完全可以,可以用了的

liuyibd 2025-01-03 17:04:19

感觉还行,只是感觉用着不是特别顺手

wuaini87926 2024-12-27 05:19:21

学习了,还是得32位的,唉

ylshf73164 2025-01-07 01:20:26

谢谢,但我的问题还是没解决。