无法找到实体框架6的兼容提供商

时间:2014-05-23 01:38:36

标签: c# mysql asp.net entity-framework ef-code-first

我使用MySQL 5.6.17在Visual Studio 2013终极版中有以下项目

  1. 新项目:ASP.net webforms应用程序
    • NuGet EntityFramework
    • NuGet MySql.ConnectorNET.Entity
  2. 添加ADO.NET实体数据模型
  3. 数据库中的代码优先
  4. 选择数据连接
  5. 选择您的版本(选择Entity Framework 6.0并显示为灰色)。
  6. 这会显示以下错误消息:

      

    您的项目引用了最新版本的Entity Framework;但是,找不到与此版本兼容的Entity Framework数据库提供程序。

    原因是什么以及如何解决此错误?

1 个答案:

答案 0 :(得分:0)

安装最新版本的MySql OR 较低版本的Entity框架 Install-Package EntityFramework -Version 5.0.0