可以';t在VS2013中为sqlite安装ADO.NET提供程序

本文关键字:ADO 安装 NET 程序 sqlite 中为 VS2013 可以 | 更新日期: 2023-09-27 18:30:03

在阅读了这篇在VS 2013中缺少SQLite数据提供程序的文章后,我尝试为VS 2013注册SQLite提供程序,安装包含ddex的特定提供程序,但没有结果。当我重新启动VS 2013时,我在ADO.NET提供程序的列表中找不到它,也无法为我的sqlite DB创建模型。管理我的应用程序的app.config我能够正常加载提供程序,但这对我的开发团队来说不是一个好的选择。

我还尝试安装SQL Server Compact&用于VS的SQLite工具箱,但现在我只能看到SQLCE提供程序,而不能看到SQLite。

在windows注册表中搜索DATAPROVIDER时,我发现Sqlite提供程序和SQLCE提供程序是以两种不同的方式安装的,实际上,在SQLCE数据提供程序支持的对象下,我可以找到许多对Visual Studio的引用(例如:IVsDataAsyncCommand),而在Sqlite提供程序支持对象下,可以看到对Visual Studio。在我看来,问题就在这里。

有没有一种简单的方法可以在windows注册表中的VS 2013上注册DDEX SQLite提供程序,或者任何其他类型的操作来最终注册该提供程序?

提前感谢

Fabio

可以';t在VS2013中为sqlite安装ADO.NET提供程序

转到System.Data.SQLite下载页面的页面。

您必须下载并安装正确的BUNDLE包,这取决于您的框架和VS版本。

假设框架4.5.1您必须下载
sqlite-netFx451-setup-bndle-x86-13-1.0.94.0.exe

这是唯一一个能够安装Visual Studio 2013设计时组件的安装程序包。