我已经从http://sqlite.phxsoftware.com/安装了System.Data.SQLite
ADO.NET提供程序。我可以从Visual Studio中连接到数据库,我可以打开表模式,视图等。
我想使用现有的SQLite数据库在Visual Studio 2008中创建实体框架模型。
当我尝试使用向导创建新的ADO.NET实体数据模型(.edmx)文件时,现有的SQLite连接不在列表中。此外,由于没有SQLite的提供程序,因此无法创建SQLite连接。它仅列出SQL Server,SQL Server文件和SQL Server Compact 3.5。
知道如何解决这个问题吗?
更新
在卸载并重新安装SQLite ADO.NET数据提供程序(SQLite-1.0.65.0-setup.exe)之后,它工作正常。
答案 0 :(得分:3)
SQLite提供程序应该在VS中可用...您可以从SQLite.NET菜单(在Windows“开始”菜单中)运行“设计时配置”工具,向VS注册提供程序。
请注意,如果您使用的是Express版本的VS,则无法添加第三方ADO.NET提供程序......