码迷,mamicode.com
首页 > 数据库 > 详细

VS2013 EF6 MySQL(您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库) 之说明

时间:2015-08-31 19:04:21      阅读:4326      评论:0      收藏:0      [点我收藏+]

标签:

关于VS2013 链接MySQL EF6

网上很多说法大体一致,但具体过程中,可能有些问题

综合纵说纷纭,提炼一下几点:

1. 安装 mysql-for-visualstudio-1.2.3.msi (必须)

2. 安装 mysql-connector-net-6.9.4.msi (必须)

3. 使用Nuget Packages 程序包管理器 安装EF 安装命令(Install-Package EntityFramework),注意:哪个项目安装,安装完成后会自动在项目下添加app.config

4. 网络大部分有此(使用Nuget Packages 程序包管理器 安装  Install-Package MySql.Data.Entity.EF6)无奈本机无法安装,可省略

5. 修改上述问题 3 的app.config

<entityFramework>
    <defaultConnectionFactory type="MySql.Data.Entity.MySqlConnectionFactory, MySql.Data.Entity.EF6" />
    <providers>
      <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6"></provider>
      <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
    </providers>
  </entityFramework>

  Over 你可以自己添加了

 

VS2013 EF6 MySQL(您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库) 之说明

标签:

原文地址:http://www.cnblogs.com/Tipknife/p/4773462.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!