在vs2019中,用nuget管理器安装Oracle.ManagedDataAccess和Oracle.ManagedDataAccess.EntityFramework ,安装后会自动在配置文件中增加相关配置,自行修改连接字符串。
然后,配置dbcontext。
然后写测试代码。当你调试时会出现表或视图不存在 当前操作状态无效或者在db的database属性中serverVersion报异常。网上说是连接字符串不对,我检查又检查,不是这个原因。多方查找是因为entityframework 要用6.1.3以上的版本才行,md,还有这种坑。