EntityFramework 6 Alpha 2 & MySQL Connector/NET 6.6.4

别等时光非礼了梦想. 提交于 2019-12-04 12:46:07

simple add this to your web.config

  <system.data>
    <DbProviderFactories>
      <remove invariant="MySql.Data.MySqlClient" />
      <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.6.4.0" />
    </DbProviderFactories>
  </system.data>

  <entityFramework>
    <providers>
      <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.6.4.0" >
      </provider>
    </providers>
  </entityFramework>

but i don't think you can use 6.6.4 with EF6...

MySql Connector/NET 6.6 does not support EF6 only EF4, for EF6 use Connector/NET version 6.8.3

For details on configuration see: http://dev.mysql.com/doc/connector-net/en/connector-net-entityframework60.html

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!