Foxtable(狐表)用户栏目专家坐堂 → [求助]未能加载文件或程序集


  共有2358人关注过本帖树形打印复制链接

主题:[求助]未能加载文件或程序集

帅哥哟,离线,有人找我吗?
goodhawk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:120 积分:1134 威望:0 精华:0 注册:2018/3/22 15:58:00
[求助]未能加载文件或程序集  发帖心情 Post By:2019/10/9 12:28:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20191009121747.jpg
图片点击可在新窗口打开查看
打开一个以前的应用的时候报这个错误:
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2019.10.11.1
错误所在事件:窗口,登录,Button1,Click
详细错误信息:
未能加载文件或程序集“Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

应该是Newtonsoft.Json的版本问题,我看到最新的目录下, 这个的版本是 12, 以前程序用的9, 这个该怎么解决?
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20191009122340.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
goodhawk
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:120 积分:1134 威望:0 精华:0 注册:2018/3/22 15:58:00
  发帖心情 Post By:2019/10/9 14:25:00 [显示全部帖子]

感谢, 联络了客服解决了。

答案是:
可能是你后面的dll文件引用了Newtonsoft.Json.dll,但是他们用的是旧版本。

我把其中的 hcx.dll 采用最新的 Newtonsoft.Json.dll 编译一下, 就好了

 回到顶部