ado.net mysql 闪退_visualstudio2017 +EF+Mysql生成实体数据模型闪退

VisualStudio2017+EF+MySql正常运转,费了不少劲,踏过不少坑

1、安装 Connector/NET 8.0.13

地址:https://dev.mysql.com/downloads/connector/net/

29005220c1a1f4ed3d3fed8281b1b646.png

2、安装MySQL for Visual Studio 1.2.8

地址:https://dev.mysql.com/downloads/windows/visualstudio/

1cc23216c8944672ded935df4aa4a0e7.png

3、按网上的方法,就要用到NuGet,安装EntityFramework 、MySql.Data、MySql.Data.Entity。

按版本要一致的规则,MySQL for Visual Studio 1.2.8带过来的是6.10.7

3f1c8dcf9266bf69d3aa2a6e62f5a650.png

结果,一到点击下一步,

9aa0fc8f77f41879d1d13bde4c1efa54.png

实体数据模型一出来

3b9a1b01152edbdbeacaa85564f41057.png

就闪退。

4、解决方案:

把NuGet安装的EntityFramework 、MySql.Data、MySql.Data.Entity都卸载了。

采用添加引用:

0c4ebeaae9166d01235e0b62679a8d9c.png

直接引用dll库,然后再把App.Config修改一下,添加

a0b69ab1b2d320b305c1d4b3f4bfb561.png

现在就可以添加ADO.Net实体数据模型了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值