【发布时间】:2016-12-30 19:21:54
【问题描述】:
我正在尝试使用向导创建实体数据模型,以对现有 MySQL 数据库进行逆向工程。我进入向导的“选择您的数据连接”页面,选择现有的 MySQL 连接并单击“下一步”,向导崩溃。具体来说,对话框只是消失,没有错误消息或任何痕迹。每一次。重新启动 VS 或 Windows 没有任何作用。
我可以使用服务器资源管理器和相同的连接毫无问题地连接到数据库,所以我相当确信这不是连接问题。
这是在 Visual Studio 2015 中安装的所有更新、1.2.6 版 MySQL for Visual Studio、EF 6.1.3 以及 MySql.Data 和 MySql.Data.Entity.EF6 版本 6.8.3.0。它是一个针对 .NET Framework 4.6.1 的控制台应用程序。
Google 尚未透露任何有用的信息。昨天的另一个question here 与此类似,但在不同的点崩溃并且该用户无法使用服务器资源管理器进行连接。所以这似乎是一种不同的情况。
Windows 日志中没有任何帮助。
我该如何解决这个问题?
【问题讨论】:
-
我刚刚在另一台类似配置的 Windows 10 机器上试过这个。同样的事情也会发生:向导在尝试与数据库建立连接时会关闭。
-
我知道这是 VS2015 和 Connector/NET 6.8.3.0,但想与最新最好的 VS2017 社区和 Connector/NET 8.0.11.0 分享我的经验。基本上这是一个悲惨的失败,ADO.net 数据模型向导在各个地方崩溃,没有错误消息。卸载并恢复到 Connector/NET 6.10.7(跳转到 8 之前的最后一个)修复了它。
标签: c# mysql visual-studio-2015 entity-framework-6