我已经访问了这些问题和解决问题的链接:
我从这里下载并安装了1.0.92.0 SQLite发布包,http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
我在visual studio 2013中创建了一个新项目(类库)。通过NuGet,我添加了System.Data.SQLite (它本身还添加了核心、EF6和LINQ),也安装了EF。
我创建了新的ADO.NET实体数据模型,我从数据库中生成,选择我的DB (测试连接- ok),然后转到“实体框架的哪个版本?”我只有"6“选项,这是不可用的,上面写着:
您的项目引用最新版本的EF,但是无法为您找到与此版本兼容的EF数据库提供程序。
据我所读,1.0.92.0应该与EF6 (甚至来自1.0.91.0)一起工作。
发布于 2014-06-08 19:21:36
我已经做了测试,SQLite对EF工具的支持似乎完全失败了,原因是EF6提供者的实现不完整,这也没有安装在GAC中。我会向System.Data.SQLite开发人员提出一个问题
https://stackoverflow.com/questions/24100100
复制相似问题