首页 > 解决方案 > 由于版本原因,无法使用 MySql.Data.MySqlClient

问题描述

我正在使用 VS2013.5,我在MySql Site中安装了 MySql for Visual Studio 。当我编译我的项目时,出现了这个警告,在这个过程中,我无法使用 MySqlClient 方法和函数:

警告 1 无法解析主要参考“MySql.Data, Version=8.0.12.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, processorArchitecture=MSIL”,因为它是针对“.NETFramework,Version=v4.5.2”框架构建的。这是比当前目标框架“.NETFramework,Version=v4.5”更高的版本。

我该如何解决这个问题?有没有办法下载和安装旧版本的mysql?

标签: mysqlvisual-studio-2013

解决方案


您必须使用并安装较旧的 MySQL 连接器或较新的 .NET 版本。这是一个普遍的问题。尝试安装版本 6.X。然后它可以工作。如果您已下载 Visual-Studio 的 MySQL 集成,则必须安装旧版本。并非所有版本都兼容,并且某些新版本存在错误并且您无法打开某些窗口。我有同样的问题。

因此,您必须尝试一些版本和组合才能找到正确的版本。


推荐阅读