最近学习微软的EF ORM框架,感觉挺不错,网上好多测试说性能优化比较好,本着试试的心态学习下,教程大部分都是sqlserver的。
而我比较习惯于Oracle 和 Sqlite于是乎折腾下。结果出了种种问题,本着好学的精神百度N种,无奈没有找到确切答案,于是在这里
标记下。
要想在下图位置出现Sqlite和Oracle的选项, 须进行的步骤为:
1、从工具->Nuget程序包管理->管理解决方案程序包
2、打开搜索sqlite,我上面是已经安装了,你搜索全部即可。
3、这里有个主意事项,如上图你点那个有EF的选项,看右边有个提示需要EntityFrame的版本支持。
4、一般选择第一个System.Data.SQlite在右边的版本中选择你要安装的版本安装即可后面的都会安装完毕。
5、还有一个注意是你需要上SQlite官网http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki下载你对应VS版本的,不过不管你是64位的还是32的都要下载32位的带bundle的那个
安装即可。
Oracle的类似。
1、需要去oracle 官网下载SetupODTforVS2015.exe,对应的VS工具。
http://www.oracle.com/technetwork/topics/dotnet/downloads/index.html选择对应的VS
2、接受协议和下载安装
3、在Nuget中搜索oracle,安装两个,注意下面那个需要EF的版本和上面那个版本的要求。选择对应安装即可。
装完之后你就可以愉快的玩耍了。