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


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实体数据模型了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM