Visual Studio 2017中缺少SQLite数据提供程序

时间:2017-12-30 17:45:45

标签: sqlite visual-studio-2017 entity-framework-core

使用Nuget Package Manager我在System.Data.SQLite (x86/x64)中安装了VS2017。这导致安装以下包:

System.Data.SQLite
System.Data.SQLite.EF6
System.Data.SQLite.Core

但如下图所示,Add New Data Source对话框未显示SQLite Data Provider

enter image description here

1 个答案:

答案 0 :(得分:11)

NuGet包适用于您的项目,不包含提供程序。为此,您需要安装DDEX提供程序包。似乎没有适用于Visual Studio 2017的官方SQLite DDEX提供程序包,但您可以尝试以下两种非官方提供程序之一:

SQLite / SQL Server Compact Toolbox by ErikEJ

dotConnect ADO.NET Data Provider for SQLite by Devart软件