0

所以MySql.Data依赖项不支持 DNXCORE 版本 5。我可以使用另一个依赖项连接到 MySql 数据源吗?我不需要实体框架。

4

2 回答 2

3

目前无法在 DNX Core 5.0 中使用 mysql.data。您必须从 nuget 添加 mysql.data,将其引用到 dnx451 并在那里添加依赖项。删除 project.json 中的“dnxcore50”项,并将依赖项移至 dnx451。它应该是这样的:

  "frameworks": {
    "dnx451": {
      "dependencies": {
        "MySql.Data": "6.9.8"
      },
      "frameworkAssemblies": {
        "System.Data": "4.0.0.0",
        "System.XML": "4.0.0.0"
      }
    }
  }
于 2016-04-11T22:57:16.403 回答
0

实际上 MySql.Data 是 MySQL 数据库的主要 .Net 适配器。另一个程序集 MySql.Data.EF6 是您在使用 EF 时需要的实体框架程序集。

您可以使用 ODBC 连接到 mySQL,但速度会慢一些,这里是下载链接,您可以查看所有相关文档:

https://dev.mysql.com/downloads/connector/odbc/

希望这可以帮助。

于 2016-03-21T00:57:00.957 回答