带有Entity Framework 6.0的Oracle Data Provider for .NET

时间:2016-03-10 11:59:23

标签: c# asp.net oracle entity-framework

我的Oracle Data Provider for .NET存在问题。我有:

  • 刚刚卸载并重新安装了新版本的Oracle,我现在有12.1.0
  • Visual Studio 2015
  • 适用于Visual Studio的Oracle Developer Tool

我想用Entity Framework 6.0创建一个ASP.NET Web应用程序。如果我打开我的一个旧项目,或者当我创建一个新项目并从Nuget Oracle.ManagedDataAccess和Oracle.ManagedDataAccessEntityFramework下载时,会出现:

enter image description here

如果我点击OK,我继续创建一个基于Oracle的模型它总是说我的EntityFramework对于该提供者是不正确的,即使我遵循这个link或者在设置连接后崩溃并点击& #34;接着"

enter image description here

enter image description here

出了什么问题?请帮帮我..

1 个答案:

答案 0 :(得分:0)

多数民众赞成我如何解决它:

从名称中删除名称中包含“Oracle”的所有文件夹:

  1. 的Windows \ Microsoft.NET \组件\

  2. 的Windows \组件\

  3. 然后重新启动Visual Studio,它将起作用。

    我在管理员模式下使用cmd来执行此操作,因为资源管理器或其他文件管理器不允许我删除该文件夹。