C# and MySql.Data.MySqlClient
本文关键字:MySqlClient Data MySql and | 更新日期: 2023-09-27 18:31:35
我在一台拥有MySql.Data.MySqlClient的计算机上创建了项目/应用程序。现在我想在另一台计算机上更改/运行程序,我也安装了并再次将MySql.Data.MySqlClient添加到项目中,但是当我尝试时
using MySql.Data.MySqlClient;
我仍然收到错误,它找不到MySql.Data.MySqlClient。如何解决这个问题?
我有一个类似的应用程序运行在WPF(C#。Net)和带有实体的MySQL。
第一:您必须将MySQL连接器安装到开发PC,然后将MySQL.Data.dll
添加到参考中。
2nd:您必须设置MySQL.Data.dll
保持本地 = "True" 的属性。同样,这很重要,因为如果您将应用程序安装到其他计算机,他们还需要安装 MySQL 连接器。有了这个,他们不需要安装它。
您确定引用已更新吗?通过右键单击"引用"(在"解决方案资源管理器")下的"库"来检查库的路径,然后查看"属性"。有一个路径值应该适合您的电脑。
如果不是,请尝试删除引用并重新添加。
你必须安装mysql-connector-net并在项目中添加引用
检查此链接以获取 MySQL 连接器
步骤
安装 mysql-connector-net
右键单击"引用",选择"添加引用"。
选择".NET 选项卡"。检查选项卡正下方的文本显示的内容,例如:"筛选到:.NET Framework 4 Client Profile"。
单击浏览选项卡。
浏览到 MySql 文件夹并转到程序集文件夹,例如:C:''Program Files (x86)''MySQL''Connector NET 6.8.3''Assemblies
选择版本文件夹
添加 MySql.Data.dll
我检查了路径,但由于某种原因不起作用,也许我错过了什么。使用包管理器控制台和安装包MySql.Data命令解决了这个问题。现在我有它本地,感谢提示克里斯蒂安马克