win7 64位操作 SQLlite +VS2010

在Win7 64位系统中,使用SQLite进行开发时遇到了“未能加载文件或程序集“System.Data.SQLite”异常。通过下载特定版本的SQLite和SQLite Developer管理工具,解决了DLL兼容性和中文乱码问题。在VS2010项目中引入SQLite.DLL,并修改app.config启用legacy runtime。测试表明,1.0.79.0 x86版本适用于32位系统,而1.0.66.0适用于64位系统。安装sqlite-netFx40-setup-x64-2010-1.0.79.0.exe后,选择特定DLL可在64位环境下正常开发。
摘要由CSDN通过智能技术生成

首先下载 SQLite下载地址 ,在官网找的那个貌似在64位下不能使用,会抛出“未能加载文件或程序集“System.Data.SQLite”异常,然后下载sqlitedeveloper,作为管理器,下载地址,可以消除中文字符乱码的问题 

我安装了在D盘,安装SQllite之后在D:\Program Files (x86)\SQLite.NET\bin\x64找到System.Data.SQLite.DLL,添加到 VS的工程之中

用SQLlite 管理工具,在 D盘根目录下新建数据库为 lite.s3db.并创建表如下

在app.config中添加一个配置节:startup

  <startup useLegacyV2RuntimeActivationPolicy="true">
  <supportedRuntime version="v4.0"/>
  </startup>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值