我在一台拥有MySql.Data.MySqlClient的计算机上创建了项目/应用程序。现在我想在我安装的另一台计算机上更改/运行程序,并再次将MySql.Data.MySqlClient添加到项目中,但是当我尝试时
using MySql.Data.MySqlClient;
我仍然得到它无法找到MySql.Data.MySqlClient的错误。如何解决这个问题?
答案 0 :(得分:2)
我有一个类似的应用程序运行WPF(C#.Net)和MySQL运行实体。
第一次:您必须将MySQL Connector安装到开发者PC,然后将MySQL.Data.dll
添加到您的参考文献中。
第二名:您必须设置MySQL.Data.dll
保持本地=" True" 的属性。同样,这很重要,因为如果您将应用程序安装到其他计算机,他们还需要安装MySQL Connector。有了它,他们不需要安装它。
答案 1 :(得分:0)
您确定参考资料已更新吗?右键单击References下的Library(在Solution Explorer中),查看库的路径,然后查看Properties。有一个Path值对于你的pc应该是正确的。
如果不是,请尝试删除引用并重新添加。
答案 2 :(得分:0)
您必须安装mysql-connector-net并在项目中添加引用
的此链接<强>步骤强>
安装mysql-connector-net
右键单击“引用”,选择“添加引用”。
选择.NET选项卡。检查选项卡下面的文本说明的内容,例如:“已过滤到:.NET Framework 4客户端配置文件”。
单击“浏览”选项卡。
浏览到MySql文件夹并继续进入Assemblies文件夹,例如:C:\ Program Files(x86)\ MySQL \ Connector NET 6.8.3 \ Assemblies
选择版本文件夹
添加MySql.Data.dll
答案 3 :(得分:0)
我检查过路径,由于某种原因没有工作,也许我错过了一些东西。 使用Package Manager Console和Install-Package MySql.Data命令解决了这个问题。现在我有本地,感谢提示Christian Mark