Sqlite和Entity Framework必须是DIE

时间:2014-02-28 05:20:59

标签: entity-framework sqlite ado.net

我关注此来源:http://geekswithblogs.net/danielggarcia/archive/2013/12/22/portable-databases-ii-using-sqlite-with-entity-framework.aspx

我有EF 6.0.2和System.Data.Sqlite(x86 / x64)1.0.91.3。但是,当我创建新的实体数据模型,生成新的Db,新连接时,我没有Sqlite数据源(如上面的链接)。

提示?

2 个答案:

答案 0 :(得分:0)

您是否还安装了“32位/ 64位Windows(.NET Framework 4.XXX)的安装程序” http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki

答案 1 :(得分:0)

安装适当的 32位from their site,因为只有那些添加设计时支持。我自己也忽略了这一点:)另请注意:VS Express不会这样做。

不幸的是,成功安装后会出现一些问题。我建议安装System.Data.Sqlite.Core包,并使用EF5,因为EF6对我不起作用