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

Entity Framework Code First ---EF Power Tool 和MySql一起使用遇到的问题

时间:2014-11-22 11:50:04      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   ar   os   使用   sp   数据   on   

关于如何使用EF Power Tool的介绍请看 http://www.cnblogs.com/LingzhiSun/archive/2011/05/24/EFPowerTool_1.html, 这里不再啰嗦。

MySql里有个默认的范例数据库 world, 里面有三个表,

bubuko.com,布布扣

下载Entity Framework Power Tools 安装包, 现在已经是Beta3版本,http://visualstudiogallery.msdn.microsoft.com/72a60b14-1581-4b9b-89f2-846072eff19d/

下载完安装, 然后新建一个控制台项目,项目名称为EFEntity, 然后右键点击项目名,在弹出菜单中选择Entity Framework –》Reverse Engineering Code First 。

bubuko.com,布布扣

 

选择相应的数据库连接

bubuko.com,布布扣

bubuko.com,布布扣

 

可以看到引用了不该引用程序集

bubuko.com,布布扣

App.Config 也多了一个Providers子节点

  <entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
      <parameters>
        <parameter value="v11.0" />
      </parameters>
    </defaultConnectionFactory>
    <providers>    //把这个子节点删除
      <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
    </providers>
  </entityFramework>

 

需要把Providers子节点整个删掉,引用Mysql Connector的驱动

bubuko.com,布布扣

才能正常运行程序。

Entity Framework Code First ---EF Power Tool 和MySql一起使用遇到的问题

标签:blog   http   io   ar   os   使用   sp   数据   on   

原文地址:http://www.cnblogs.com/zcm123/p/4114927.html

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