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

在VisualStudio2017中,结合EF和MySQL进行实体数据模型操作时遇到闪退问题。安装Connector/NET 8.0.13、MySQL for Visual Studio 1.2.8以及相应的NuGet包后,尝试生成模型导致应用崩溃。解决办法是卸载NuGet安装的EntityFramework等相关包,改用直接引用dll库并修改App.Config,最终成功创建ADO.NET实体数据模型。
摘要由CSDN通过智能技术生成

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

1、安装 Connector/NET 8.0.13

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

d9bec678c5ed8c36b3ba1f6bbbe78427.png

2、安装MySQL for Visual Studio 1.2.8

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

c19d38e186b625b81b88793cb3a526cd.png

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

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

8550ded8d53c534f9bb5804432e12afc.png

结果,一到点击下一步,

dd718acc3c0cfec67518a565f716d0cf.png

实体数据模型一出来

a14209980a843dbbdd88c9de886068be.png

就闪退。

4、解决方案:

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

采用添加引用:

efc4007d87a68e938928d38b4f8ccaa2.png

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

6d0e67d5cf5fe5a20e6231ab2abe0d25.png

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

visualstudio2017 +EF+Mysql生成实体数据模型闪退

标签:nload   highlight   config   现在   als   services   版本   结果   tor

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:https://www.cnblogs.com/lhl98/p/10099812.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值