SQLite基础(四)VS2015用EF实体架构链接SQLite数据库文件发生异常:错误消息 [A]System.Data.Sqlite.sqliteConnection无法强制转换为[B]Syste

一、链接步骤及其异常信息 

错误消息:

二、发生异常的原因

          我的本地VS2015版,之前一直用SQL.NET 1.0.109.0版本,于是添加版本1.0.109.0的System.Data.SQLite.dll程序集的时候,VS2015能够识别并加载SQLite数据库文件。

         但是,当我们用VS2015新建一个项目工程的时候,添加版本1.0.111.0的System.Data.SQLite.dll程序集,与电脑VS2015经常用的版本1.0.109.0有冲突。    

  • SQL.NET版本,为1.0.111.0
  • VS2015的所支持的SQL.NET版本,1.0.109.0

       

三、解决办法

  • 方法1:手动添加版本1.0.109.0的程序集
  • 方法2:VS2015初次加载SQL.NET版本,并对VS2015进行相关的配置。没有尝试过,诸位可以试试,这样方法保证VS添加的DLL,是最新版的版本。

https://www.cnblogs.com/Gyoung/p/4023275.html

https://blog.csdn.net/smilingc/article/details/51720578

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我爱AI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值