Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我用 C# 和 MySQL 制作了一个 Winform 应用程序。它在我的计算机上完美运行,但是当我发布它并在同一网络上的另一台机器上运行它时,当我尝试使用 MySQL 查询的函数时出现此错误。
无法加载文件或程序集“MySql.date,版本=6.5.4.0,文化=中性,publicKeyToken=c5687fc88969c44d”或其依赖项之一。该系统找不到指定的文件
我需要在这些计算机上安装 MySQL 还是有其他解决方案?
你不需要在每台机器上都安装 MySQL 服务器。看起来在您将应用程序部署到的机器上找不到您引用的程序集。
在您的解决方案资源Copy Local管理器中,将您引用的 MySQL 程序集的属性设置为true
Copy Local
true
当您部署到其他机器时,请确保将 包含在MySQL.Data.dll您的应用程序中。
MySQL.Data.dll