添加ADO.NET实体数据模型时闪退

最近在使用EntityFramework,项目要中要添加ADO.NET实体数据模型,不过在选择数据连接之后点击下一步时出现闪退现象,各种搜索相关资料,发现是mysql-connector-net版本与项目引用的Mysql.Data.Entity版本不一致导致的问题。

如图,对,你没有看错,点击下一步,就会闪退,实体数据模型也就添加不上了。

个人建议不要安装太新版本,尤其是可能不稳定的预发行本,安装的Mysql.Data.Entity要与mysql-connector-net一致,否则可能会出现各种莫名其妙的BUG。

我在自己项目中安装的Mysql.Data、Mysql.Data.Entity版本如下(使用NuGet):

当然不要忘记先安装mysql-connector-net,我使用的是mysql-connector-net-6.10.7.msi。点击官网下载地址,进去会看到最新版本的Connector/NET 8.0.11(目前截止),再点击“Looking for previous GA versions?”,就可以看到其他版本的了。

 

转载于:https://www.cnblogs.com/yuwuji/p/9353432.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值