首页 新闻 赞助 找找看

VS2017 EF 添加 MySql 实体时闪退

-1
悬赏园豆:20 [已解决问题] 解决于 2017-05-07 16:00

但我点 下一步的时候 这个窗口就 关闭了 ,却没有创建成功 .

有什么不能一笑而过呢的主页 有什么不能一笑而过呢 | 初学一级 | 园豆:4
提问于:2017-05-05 22:40
< >
分享
最佳答案
0

看看这两个dll版本是否一致
MySql.Data.dll
MySql.Data.Entity.EF6.dll

收获园豆:20
筱浬 | 小虾三级 |园豆:601 | 2017-05-06 08:39

一致啊

有什么不能一笑而过呢 | 园豆:4 (初学一级) | 2017-05-06 14:09

@有什么不能一笑而过呢: 

<DbProviderFactories>
<remove invariant="MySql.Data.MySqlClient" />
<add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.9.9.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
</DbProviderFactories>  把这个加在实体模型的Config里面

筱浬 | 园豆:601 (小虾三级) | 2017-05-06 14:22

@有什么不能一笑而过呢: 

筱浬 | 园豆:601 (小虾三级) | 2017-05-06 14:23

@有什么不能一笑而过呢: 把version版本  设置跟dll 的一致 在试试

筱浬 | 园豆:601 (小虾三级) | 2017-05-06 14:23

@筱浬: 我试过了,把 老版 Connector 卸载 装最新的 就OK 了

有什么不能一笑而过呢 | 园豆:4 (初学一级) | 2017-05-07 16:00
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册