System.Data.SQLite兼容32位和64位问题
SQLite版本分的很详细,本机是64位在32位会出现问题,经过搜索找到解决方案。
这是我以前写的32位在我现在的机子上的运行报错。
类似这样的。
将当前说明文档的目录下的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才能使用
http://pan.baidu.com/s/1gd1ocSz
转载于:https://www.cnblogs.com/yanshanshuo/p/4249391.html
System.Data.SQLite兼容32位和64位问题相关推荐
- 【CodeSmith】The System.Data.SQLite library is not installed on this computer,不能使用SQLite解决办法
1.出现问题原因 1)System.Data.SQLite 尚未安装在您的计算机上 2)System.Data.SQLite 尚未正确配置 2.下载并安装System.Data.Sqlite [注意] ...
- c# 未能加载文件或程序集mysql.data,SQLite的C#,.NET应用自适应32位/64位系统(未能加载文件或程序集“System.Data.SQLite.dll)...
SQLite异常报错 其他信息: 未能加载文件或程序集"System.Data.SQLite, Version=1.0.103.0, Culture=neutral, PublicKeyTo ...
- SQLite自动切换32位64位dll兼容32位和64位问题 X86 X64
2014年09月16日 System.Data.Sqlite.DLL 1.0.94.0 Sqlite 3.8.6 现提供一个以资源方式存到System.Data.SQLite.dll中的动态库.在运行 ...
- SQLite For .Net 已经整合了32位和64位
以前引用SQLite.DLL的时候,如果是winform等桌面程序,还要分32位和64位不一样的DLL,但最近已经整合为一个包了 打开vs的程序包管理器控制器,输入: install-package ...
- 【源码】声明32位和64位Access、Excel等VBA兼容的API函数的方法
1.在声明中加上 PtrSafe 关键字 2.加上VBA7 及Win64的判断 Declare 语句 PtrSafe 关键字(可参考VBA帮助) 带有 PtrSafe 关键字的 Declare 语句 ...
- 论如何创建APP打开提示手机框架不兼容(架构:32位和64位)
一.APP安装二维码需同时支持32位和64位手机 1.我目前使用的APP获取安装二维码的方式为谷歌aab分享 通过jenkins打包好APP的aab包,放到play internal app shar ...
- .net引用System.Data.SQLite操作SQLite
转载自: https://www.cnblogs.com/jin-/p/8143457.html 之所以要做这个笔记,是因为在.NET中使用System.Data.SQLite的时候,遇到了些问题,这 ...
- C# Winform 未能加载文件或程序集System.Data.SQLite或它的某一个依赖项。试图加载格式不正确的程序...
在使用Winform 开发了一个小软件,其中使用了SQLite作为数据库 但在我的Win7 64位系统上却出现了以下错误: System.BadImageFormatException: 未能加载文件 ...
- Win7 64bit系统下未能加载文件或程序集“System.Data.SQLite”的另一解决办法
在http://www.cnblogs.com/downcom/archive/2009/10/26/1590120.html中我曾给出一种解决方法,但这种方法在本地用64位系统开发程序,但服务器却是 ...
- IIS发布网站出现“未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项。”的解决方法...
有三种解决方法,推荐使用第二种: 1. 在x64的机子上使用了错误版本的System.Data.SQLite.dll,即x86,需要安装合适版本的System.Data.SQLite.dll. 2. ...
最新文章
- python发明者叫什么-编程语言简史:有人不喜欢花括号,于是他发明了 Python
- dhcp协议_DHCP(动态主机分配协议)原理
- EOS从入门到精通(四)
- 深度之眼 | 《如何高效度论文》笔记
- gh0st源码分析:屏幕监控
- P1064 [NOIP2006 提高组] 金明的预算方案
- 快速提示:消息驱动Bean中的异常处理
- python地图散点图_Python中基于Basemap的三维散点图
- Spring.NET教程(二十)——整合Quartz.NET(应用篇)
- 《C++ Primer 4th》读书笔记 第7章-函数
- android adb apk包名,ADB命令简单使用--查看包名、activity等
- python字符串常量有什么区别_Python经典面试题:is与==的区别
- 【BZOJ3105】新Nim游戏,线性基+贪心
- 通过anaconda 调用opencv
- php查询对象是否有某个属性可用,JavaScript 判断对象中是否有某属性的常用方法...
- Mybatis-学习笔记(5)动态SQL
- 微商怎么引流被加精准粉?微商有效引流被加方法
- win10重装系统教程【图文并茂】
- VS2017--无法添加引用--提示“未能完成操作。不支持此接口”
- 解决微信小程序调试进入 paused in debugger 状态解决办法
热门文章
- Yii 多表关联relations
- JDBC batch批处理Statement executeBatch 具体解释
- HDU-1002 A + B Problem II Java大数
- 多linux服务器之间实现文件自动复制(脚本)
- 19n20c的参数_FQB19N20CTM
- python 使用 ipx协议_肝了三天,万字长文教你玩转 tcpdump,从此抓包不用愁
- 日语输入法电脑版_哪个日语输入法比较好用,日语输入法下载及使用教程
- 7.4读写锁(ReadWriteLock)
- [渝粤教育] 长沙航空职业技术学院 信息技术 参考 资料
- [渝粤教育] 中国地质大学 计算机系统结构(新) 复习题 (2)