2010-03-25 60 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

相關問題