首页 > 解决方案 > 找不到类型或命名空间名称“MySql”(您是否缺少 using 指令或程序集引用?)

问题描述

所以我正在制作一个项目并且我得到了这个错误。我真的不知道如何解决它我在参考中添加“Myslq.data.dll”并检查它但仍然不起作用。

我试图检查和取消检查“Mysql.data.dll”并重新连接我的数据库仍然没有字 一些错误和警告

我没有添加

标签: c#mysqldatabasevisual-studio-2013mysql-error-1064

解决方案


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

您的第一张图片在底部显示一条错误消息。这表明您使用的 MySql 版本比您使用的 .NET 版本晚。

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

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

如果是这样的话,我会去查看 MySql 主页,看看他们是否有早期版本的 MySql 的链接。

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


推荐阅读