作者:小丽之家ko | 来源:互联网 | 2023-02-09 02:03
我想在VS2017中使用EF6连接sqlite.我安装了"System.Data.SQLite"nuget包.我还从http://system.data.sqlite.org安装了"sqlite-netFx46-setup-bundle-x86-2015-1.0.104.0.exe" ,但在添加ADO.NET数据实体时我看不到sqlite提供程序.
我错过了什么吗?或以上包不支持VS2017(它说是VS2015)
1> ErikEJ..:
VS 2017(尚未)没有DDEX提供程序包.https://system.data.sqlite.org/index.html/tktview?name=8292431f51
基本上你需要等待:sqlite-netFx46-setup-bundle-x86-2017-1.0.1xx.0.exe
"官方"更新:
目前的估计是对Visual Studio 2017的支持将包含在1.0.106.0版本中,该版本应该在6月中旬的某个时间点发布.
在2017-05-28 20:41:40上添加了mistachkin:在这一点上,我似乎不太可能为设计时组件添加VS 2017支持(例如表设计器,实体向导等).
更新:我已经在Visual Studio 2017中创建了一个支持SQLite支持(仅适用于EF6)的DDEX提供程序,请参阅此处的操作指南:https://github.com/ErikEJ/SqlCeToolbox/wiki/EF6-workflow-with- SQLite的-DDEX提供商
目前预定2017年4月.(那张票是我的btw :))