当前位置:Gxlcms > 数据库问题 > visualstudio2017 +EF+Mysql生成实体数据模型闪退

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

时间:2021-07-01 10:21:17 帮助过:48人阅读

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

1、安装 Connector/NET 8.0.13

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

技术分享图片

2、安装MySQL for Visual Studio 1.2.8

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

技术分享图片

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

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

技术分享图片

结果,一到点击下一步,

技术分享图片

实体数据模型一出来

技术分享图片

就闪退。

4、解决方案:

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

采用添加引用:

技术分享图片

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

<provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6"></provider>

  技术分享图片

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

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

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

人气教程排行