Visual Studio 2017中缺少SQLite数据提供程序 [英] SQLite Data Provider is missing in Visual Studio 2017
问题描述
使用 Nuget Package Manager
我在<$ c $中安装了 System.Data.SQLite(x86 / x64)
c> VS2017 。这也导致安装了以下软件包:
Using Nuget Package Manager
I installed System.Data.SQLite (x86/x64)
in VS2017
. That resulted in installing the following packages as well:
System.Data.SQLite
System.Data.SQLite.EF6
System.Data.SQLite.Core
但是如下图所示,添加新数据源
对话框不显示 SQLite数据提供程序
:
But as shown in image below, the Add New Data Source
dialog box does not show the SQLite Data Provider
:
推荐答案
NuGet软件包适用于您的项目,不包括提供者。为此,您需要安装DDEX提供程序包。似乎没有适用于Visual Studio 2017的官方SQLite DDEX提供程序包,但您可以尝试以下两个非官方的包之一:
The NuGet package is for your project and does not include a provider. For that, you need to install a DDEX provider package. There doesn't seem to be an official SQLite DDEX provider package for Visual Studio 2017, but you can try one of these two unofficial ones:
SQLite / SQL Server Compact工具箱,作者:
ErikEJ
SQLite / SQL Server Compact Toolbox by ErikEJ
dotConnect ADO.NET SQLite数据提供程序,由
提供Devart软件
dotConnect ADO.NET Data Provider for SQLite by Devart Software
这篇关于Visual Studio 2017中缺少SQLite数据提供程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!