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