我正在使用Visual Studio 2017.我按照这个答案中的说明进行操作:
Interoperate between ASP.NET MVC and Oracle DB (12c)
我可以使用Server Explorer连接到我的Oracle服务器。
从Nuget安装
但未在“实体数据模型向导”屏幕上显示为提供者。
我缺少什么?
答案 0 :(得分:1)
要使用EF 6.2连接到oracle,请先安装Oracle Developer Tools for Visual Studio 2017。然后在tnsnames.ora
C:\Program Files (x86)\Oracle Developer Tools for VS2017\network\admin
从Nuget安装
Oracle.ManagedDataAccess,
Oracle.ManagedDataAccess.EnitityFramework
清理并重建解决方案后,您就可以使用数据模型向导添加EF类。