如何在DataSource中获取System.Data.SQLite数据库文件选项

时间:2014-06-18 12:30:41

标签: sqlite edmx

我已经按照以下教程进行了操作 http://geekswithblogs.net/danielggarcia/archive/2013/12/22/portable-databases-ii-using-sqlite-with-entity-framework.aspx

但是在使用Net-Gu软件包管理器安装System.Data.SQLite之后, SQLite数据库文件中没有可用的选项  Change Data Source

3 个答案:

答案 0 :(得分:1)

我发现自己遇到了同样的问题。对我有用的是按照此票证中的说明:https://system.data.sqlite.org/index.html/tktview/2be4298631c01be99475

但基本上,在删除App.config中的以下行后,它可以工作:

<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" />

<remove invariant="System.Data.SQLite" />

答案 1 :(得分:0)

您需要从以下链接为窗口安装SQLite预先要求的dll: http://www.sqlite.org/download.html

enter image description here

答案 2 :(得分:0)