VS2019+EF6+MySQL+.Net Framework4.8开发配置

本文记录了使用DBFirst方法在Visual Studio中开发MySQL数据库应用的步骤,包括安装MySQL for VS和MySQL Connector,安装最新EF6,配置app.config,以及手动添加MySQL数据库支持的DLL引用。通过这个过程,可以避免一些开发中的常见问题。
摘要由CSDN通过智能技术生成

DB First开发模式,自己走了不少弯路,算是给自己做个记录。

0、安装MySQL for VS 1.2.9和MySQL Connector/NET 8.0.19 以上或者最新。

1、新建项目,使用程序包管理控制台安装最新的EF6

Install-Package EntityFramework

2、这一步很关键,不要按照官方的操作,先在app.config的Provider里手动添加MySQL的数据库支持程序。效果如下:

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

然后在解决方案资源管理器里的引用右键选择“添加引用”。点击浏览,选择前面安装的MySQL Connector/NET的安装目录,选择“Assemblies”和版本号文件夹下,添加需要的两个dll

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值