2

我用 C# 和 MySQL 制作了一个 Winform 应用程序。它在我的计算机上完美运行,但是当我发布它并在同一网络上的另一台机器上运行它时,当我尝试使用 MySQL 查询的函数时出现此错误。

无法加载文件或程序集“MySql.date,版本=6.5.4.0,文化=中性,publicKeyToken=c5687fc88969c44d”或其依赖项之一。该系统找不到指定的文件

我需要在这些计算机上安装 MySQL 还是有其他解决方案?

4

1 回答 1

3

你不需要在每台机器上都安装 MySQL 服务器。看起来在您将应用程序部署到的机器上找不到您引用的程序集。

在您的解决方案资源Copy Local管理器中,将您引用的 MySQL 程序集的属性设置为true

在此处输入图像描述

当您部署到其他机器时,请确保将 包含在MySQL.Data.dll您的应用程序中。

于 2012-10-04T10:14:20.203 回答