阅读本文missing SQLite data provider in VS 2013之后,我尝试为VS 2013注册SQLITE提供程序,安装包含ddex但没有结果的特定提供程序。 当我重新启动VS 2013时,我无法在ADO.NET提供程序列表中找到它,我无法为我的sqlite DB创建模型。 管理我的应用程序的app.config我能够以负面方式加载提供程序,但对于我的开发人员团队来说这不是一个好的选择。
我还尝试过安装SQL Server Compact& SQLite Toolbox for VS但现在我只能看到SQLCE提供程序而不是Sqlite。
在Windows注册表中搜索DATAPROVIDER我已经看到Sqlite提供程序和SQLCE提供程序以两种不同的方式安装,实际上在SQLCE数据提供程序的受支持对象下我可以找到许多对Visual Studio的引用(例如:IVsDataAsyncCommand),而在SQLite提供程序支持的对象我可以看到对Visual Studio的任何引用。 在我看来,问题出在这里。
是否有一种简单的方法可以在Windows注册表或任何其他类型的操作中在VS 2013上注册DDEX SQLite提供程序,以明确注册此提供程序?
提前致谢,
的Fabio
答案 0 :(得分:0)
您转到System.Data.SQLite下载页面。
您必须下载并安装正确的BUNDLE包,具体取决于您的框架和VS版本。
假设框架4.5.1你必须下载
源码-netFx451-设置束-x86-2013-1.0.94.0.exe
这是唯一能够为Visual Studio 2013安装设计时组件的安装程序包。