System.Data.SQLite DDEX提供程序不支持Visual Studio 2017和2019,本文介紹如何使用EF6的“SQLite Toolbox” DDEX(這是VS的一個插件)提供程序在Visual Studio 2017/2019中使用SQLite和Entity Framework 6。
首先下載SQLite Toolbox插件:
下載地址:https://github.com/ErikEJ/SqlCeToolbox/wiki/Release-notes
安裝SQLite Toolbox插件:
然后下載sqlite for netframework的驅動程序:
下載地址:http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
解釋一下為什么要下載32位的,其實它是兼容64位的:
需要注意的是只有32位的安裝包才會能把SQLite的Data Provider加到VS Designer里。如果你已經看的眼花繚亂,一個簡單的方法就是搜索右邊描述里有顯示如下黑體語句的This is the only setup package that is capable of installing the design-time components for Visual Studio 2013的安裝包,直接下載安裝就行。
上面的vs2012實際指的是vs2019,截圖時忘記修改了見諒!!
下面添加一個數據庫連接:
第一步:
第二步:
OK:
好了可以正常添加實體集了,如果你覺得nice,加關注和點贊,謝謝!!