以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 发布后的程序调用hysql的mysql报错,在发布之前的开发阶段正常 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=178438) |
-- 作者:yd0731 -- 发布时间:2022/7/4 20:52:00 -- 发布后的程序调用hysql的mysql报错,在发布之前的开发阶段正常 .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2022.6.29.1 错误所在事件:自定义函数,List 详细错误信息: 调用的目标发生了异常。 未能加载文件或程序集“MySql.Data, Version=6.9.12.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d”或它的某一个依赖项。系统找不到指定的文件。
|
-- 作者:yd0731 -- 发布时间:2022/7/4 20:58:00 -- 在项目AfterOpenProject事件初始化已经设置了配置文件目录: HySql.DB.ConfigPath = ProjectPath 在发布时,也将config.json文件添加到发布文件中 |
-- 作者:yd0731 -- 发布时间:2022/7/4 21:23:00 -- 问题解决了,需要将mysql.data.dll同时拷贝过来 帮助文件中写的不需要引用,有误导的嫌疑,因为在发布时,没有添加引用,则发布时系统不会自动将相应的dll文件拷贝过去,还需要手工自己拷贝。
[此贴子已经被作者于2022/7/4 21:26:56编辑过]
|
-- 作者:yd0731 -- 发布时间:2022/7/4 21:30:00 -- 建议帮助文件中还是提醒引用,避免后续发布时造成dll文件遗漏 |