2010-03-25 58 views
4

我已经从http://sqlite.phxsoftware.com/安装了System.Data.SQLite ADO.NET Provider。我可以在Visual Studio中连接到数据库,我可以打开表模式,视图等如何从Visual Studio 2008中的现有SQLite数据库创建实体框架模型?

我想用现有的SQLite数据库中创建在Visual Studio中的实体框架模型2008年

当我尝试使用向导创建一个新的ADO.NET实体数据模型(.edmx)文件,但现有的SQLite连接不在列表中。另外,不可能创建SQLite连接,因为没有SQLite的提供者。它只列出了SQL Server,SQL Server文件和SQL Server Compact 3.5。

任何想法如何解决这个问题?

UPDATE:

它在已经卸载和重新安装SQLite的ADO.NET数据提供(SQLite的-1.0.65.0-SETUP.EXE)工作。

回答

3

SQLite提供程序应该在VS中可用...您可以从SQLite.NET菜单(在Windows开始菜单中)运行“设计时配置”工具以向VS注册提供程序。

请注意,如果你使用VS的一个Express版本,你不能添加第三方ADO.NET提供者...

+0

我已经做到了。我在工具箱中拥有SQLite组件,我也可以在VS中编辑表格模式和数据,但是EF向导不显示SQLite提供者用于新的数据库连接。 – splattne 2010-03-25 12:01:28

+0

您正在使用哪个版本的VS? – 2010-03-25 15:08:23

+0

Visual Studio 2008 - 请参阅标记和标题;-) – splattne 2010-03-25 15:28:24

相关问题