sqlite如何用Entity Framework 6 连接Sqlite数据库(转)

假如想EF6 Code First 模式支持Sqlite 得生瞬间几乎步:

同等、需要设置 sqlite-netFx451-setup-bundle-x86-2013-1.0.92.0.exe
来受VS添加Ado.net 时有sqlite可选

1)
自己去http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
下充斥对应.net 版本的安装文件(
*留意下载文件名带bundle,这个才见面指向vs进行插件支持 )

2)安装

万一挑任何安装

sqlite 1

勾上下面两只复选框,这样才会指向VS 进行支持

sqlite 2

下一场径直下一样步… …

sqlite 3

本条界面会停留于长久,不过并非管它,更毫不手动关闭它,这是挂号vs 插件

sqlite 4

当你盼这的时段,你得打开VS 进行Sqlite 的增补加了

3)Vs 添加实体模型

sqlite 5

君晤面盼这,然后便好喜的和Sqlite 玩耍了

二、EF6支持

首先步成功后就得程序即使好为此EF的Code Frist了,但是
同时还设有一个题材,就是程序于其它电脑及运行时无法找到System.Data.Sqlite
的主次支持,除非把第一步之再度雷同方方面面。

Nuget 中之 System.Data.Sqlite 包就会化解上述问题。

1) 安装Nuget 包

sqlite 6

当Nuget 管理界面 联机搜索 sqlite ,添加第一单,另外三只见面自己丰富。

至今,你就是足以以VS 是因此EF6来拜访Sqlite 数据库了。

网站地图xml地图