mysql - Visual Studio 2012 Entity Framework 没有 MySQL 数据源类型

标签 mysql visual-studio-2012 entity-framework-6

我正在使用 visual studio 2012 并安装了 MySQL 5.7 和所有开发人员工具。在我从 Nuget 添加 EF 6.0 等并尝试链接到我的数据库后,MySQL 不是可用数据源的一部分,如下所示。

enter image description here

但是,我可以在服务器资源管理器中尝试添加连接时看到选择。我可以知道是否有人知道如何修复它吗?我错过了什么?谢谢。

更新 1: 这些是我安装的。 enter image description here

最佳答案

尝试使用本地 PC 和 VM 后,我发现了问题所在。由于我安装了mysql-connector-net-6.10.5.msi,所以不支持。在我的虚拟机上,我安装了 mysql-connector-net-6.9.10.msi。

将本地PC换成mysql-connector-net-6.9.10.msi后,就可以看到数据源了。 MySQL 是否试图在未来逐步取消支持?

关于mysql - Visual Studio 2012 Entity Framework 没有 MySQL 数据源类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48090376/

相关文章:

mysql - 什么是插件以及它在 mysql 中是如何工作的?

visual-studio-2012 - 如何将 ajaxcontroltoolkit 添加到 Visual Studio 2012 中的工具箱

iis - 为什么 Visual Studio 无法将 dll 复制到我的 Web 目录(IIS 文件锁定问题)?

c# - DDD 项目的数据库优先模型中的复杂类型

c# - 将 int Id 用于 EF6 中的 bigint 列

c# - Entity Framework + DayOfWeek

python - 不支持身份验证插件 'caching_sha2_password'

php - 使用 dsql 创建数据库查询

mysql - 你如何调查 MySQL 上的争用问题

c# - 我正在尝试在 Visual Studio 中连接到远程 MySql 数据库