作者:kenson4930 | 来源:互联网 | 2023-01-03 12:11
使用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
:
1> Racil Hilan..:
NuGet包适用于您的项目,不包括提供程序.为此,您需要安装DDEX提供程序包.似乎没有适用于Visual Studio 2017的官方SQLite DDEX提供程序包,但您可以尝试以下两种非官方提供程序之一:
ErikEJ的SQLite/SQL Server Compact Toolbox
dotConnect由Devart Software 为SQLite提供ADO.NET数据提供程序
我在这里有一些额外的建议:https://github.com/ErikEJ/SqlCeToolbox/wiki/EF6-workflow-with-SQLite-DDEX-provider