Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法使用visual studio 2013中的实体框架读取sqlite数据库_C#_Wpf_Entity Framework_Sqlite_Visual Studio 2013 - Fatal编程技术网

C# 无法使用visual studio 2013中的实体框架读取sqlite数据库

C# 无法使用visual studio 2013中的实体框架读取sqlite数据库,c#,wpf,entity-framework,sqlite,visual-studio-2013,C#,Wpf,Entity Framework,Sqlite,Visual Studio 2013,在参考了几乎所有与此问题相关的问题后。我找不到解决这个问题的办法 我遵循了上面提到的所有步骤。 1) 从sqlite.org下载软件包 2) 从nuget安装软件包 “实体模型向导”的数据源列表中仍不显示sqlite 我的app.config看起来像这样 尝试遵循此链接中的详细信息 抓取设置文件,这些文件在wiki中有链接引用 好的,我们来看看.Net捆绑包的设置,它注册了DLL,可以正常工作,所以您应该完成设置,可以正常工作我看到您有一个连接工厂,但配置文件中没有连接字符串,连接字符串在

在参考了几乎所有与此问题相关的问题后。我找不到解决这个问题的办法

我遵循了上面提到的所有步骤。
1) 从sqlite.org下载软件包
2) 从nuget安装软件包

“实体模型向导”的数据源列表中仍不显示sqlite

我的app.config看起来像这样


尝试遵循此链接中的详细信息

抓取设置文件,这些文件在wiki中有链接引用


好的,我们来看看.Net捆绑包的设置,它注册了DLL,可以正常工作,所以您应该完成设置,可以正常工作

我看到您有一个连接工厂,但配置文件中没有连接字符串,连接字符串在代码中的某个地方吗?连接字符串就在那里。然后我删除了它并尝试再次添加数据库。但没有发生,我也试过了。但在实体模型向导中,我同样无法将sqlite视为数据源。您安装了sqllite客户端吗?您能否指定有关此sqlclient的信息…因为我通过网络为sqlite安装了所有提到的内容。您具体安装了什么,由于您似乎缺少一些程序集,以便从每个地方提到的网站找到iti安装的SQLite DLL…版本为1.0.98.0。然后我从visual studio安装了EF6包。我还尝试仅从visual studio安装它…完整的x86包。但它仍然不起作用。。。