找不到类型或名称空间名称“ MySql”(是否缺少using指令或程序集引用?)

时间:2019-09-08 14:21:20

标签: c# mysql database visual-studio-2013 mysql-error-1064

所以我正在制作一个项目,并且遇到了这个错误。我真的不知道如何解决它,我在引用中添加了“ Myslq.data.dll”并进行了检查,但仍然无法正常工作。

我试图检查并取消选中“ Mysql.data.dll”,但是重新连接数据库仍然无法正常运行 some errors and warnings

i have dont adding the "Mysql.data.dll"

1 个答案:

答案 0 :(得分:0)

好的,我想我看到了问题。

您的第一个图像在底部显示一条错误消息。它表示您正在使用的MySql版本比您正在使用的.NET版本晚。

您需要查看项目属性,正在构建的程序集的目标版本,并对其进行调整以匹配MySql的版本。

但是,很有可能VS 2013(您说过您正在使用)无法使用较晚的.NET版本,因为它是在 VS 2013之后发布的。在这种情况下,您将必须找到要使用的MySql程序集的早期版本。

如果是这种情况,我将在MySql主页上查看,看看它们是否具有指向MySql早期版本的链接。

您需要一个与 .NET Framework v4.5 兼容的程序集版本。