具有Oracle.ManagedDataAccess的实体框架:EDMX文件中出现错误175
我将Entity Framework 5与Oracle.ManagedDataAccess一起使用。 Visual Studio说我的edmx文件中存在错误: 错误175:在配置中找不到指定的存储提供程序,或者该提供程序无效 我的应用程序编译和运行没有任何问题。我无法使用模型浏览器实体模型设计器无法显示edmx文件 当我将dataprovider从Oracle.ManagedDataAccess重新配置为Oracle.DataAccess时,它会起作用,但Oracle组件仅安装在我的开发计算机上,因此我无法使用Oracle.DataAccess 这是我的web.config:具有Oracle.ManagedDataAccess的实体框架:EDMX文件中出现错误175,oracle,entity-framework,visual-studio-2012,ef-database-first,oracle-manageddataaccess,Oracle,Entity Framework,Visual Studio 2012,Ef Database First,Oracle Manageddataaccess,我将Entity Framework 5与Oracle.ManagedDataAccess一起使用。 Visual Studio说我的edmx文件中存在错误: 错误175:在配置中找不到指定的存储提供程序,或者该提供程序无效 我的应用程序编译和运行没有任何问题。我无法使用模型浏览器实体模型设计器无法显示edmx文件 当我将dataprovider从Oracle.ManagedDataAccess重新配置为Oracle.DataAccess时,它会起作用,但Oracle组件仅安装在我的开发计算机上
我的新笔记本电脑上有同样的错误信息。我正在运行VisualStudio2019(v16.4.5)。包含my model first.edmx文件的项目是一个.NET 4.6类库,引用了Oracle.ManagedDataAccess.dll v12.1.24160719和Oracle.ManagedDataAccess.EntityFramework.dll v12.1.2400 修复方法是下载并安装适用于VisualStudio2019的Oracle开发工具。此.vsix文件可在此处下载:
现在,我可以在designer中使用.edmx文件,就像在旧笔记本上一样。这方面运气好吗?