我正在使用c#和数据库MySQL开发桌面应用程序。当我在计算机上安装其安装程序时,它可以正常工作,但是当我在其他计算机上安装它的安装程序时,尝试访问数据库时会出现以下异常。我MySQL.Data.dll用来与MySQL通信。
MySQL.Data.dll
无法加载文件或程序集“ MySql.Data,版本= 6.2.2.0,区域性=中性,PublicKeyToken = c5687fc88969c44d”或其依赖项之一。该系统找不到指定的文件。
和MySql.Data.dll文件存在于Program文件夹中Project文件夹中
MySql.Data.dll
实际上,当我从程序文件中的文件夹运行它时,它运行正常,没有错误,但是当我尝试从“开始”菜单中的快捷方式运行它时,出现了该错误。
“开始”菜单中的快捷方式是否正确设置了工作目录?(我怀疑这是最有可能的答案)
GAC(全局程序集缓存)中是否安装了MySql.Data.dll的其他/错误版本?我见过这给类似错误消息。