系统运维.组件异常.Newtonsoft.Json.dll

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

系统运维.组件异常.Newtonsoft.Json.dll

【问题描述】

系统报组件Newtonsoft.Json.dll版本异常。

例如,二开过程中,不小心将高版本的Newtonsoft.Json.dll拷贝到了金蝶云星空应用站点的Bin目录下,重启IIS后,系统启动不了了,如下图所示。

--------------------ExWrapperException--------------------

未能加载文件或程序集“Newtonsoft.Json, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

   在 Kingdee.BOS.ServiceFacade.KDServiceFx.RequestExcuteRuntime.BeginRquest(RequestExtractor requestExtractor, WebContext webCtx)

   在 Kingdee.BOS.ServiceFacade.KDServiceFx.RequestExcuteRuntime.StartRequest(RequestExtractor requestExtractor, WebContext context)

   在 Kingdee.BOS.ServiceFacade.KDServiceFx.KDSVCHandler.ExecuteRequest(WebContext ctx, RequestExtractor requestExtractor)

   在 Kingdee.BOS.ServiceFacade.KDServiceFx.KDSVCHandler.ProcessRequestInternal(WebContext webCtx, RequestExtractor requestExtractor)

--------------------Exception--------------------

Unknown Error

   在 Kingdee.BOS.ServiceFacade.KDServiceClient.KDServiceClient.ParseException(String message, Encoding encoding, MessageFormats format)

   在 Kingdee.BOS.ServiceFacade.KDServiceClient.KDServiceClient.GetResponseContent(HttpWebResponse rsp, KDBaseRequest kdrequest)

   在 Kingdee.BOS.ServiceFacade.KDServiceClient.KDServiceClient.GetResponseCallback(IAsyncResult result, KDBaseRequest kdrequest, Action`1 callback);

或者是登录BOSIDE报这样的错误:


【原因分析】

客户部署二开功能或者安装二开补丁时,往金蝶云星空应用服务器的WebSite\bin目录下,覆盖了同名不同版本的Newtonsoft.Json组件,从而导致系统异常。


金蝶云星空正常运行需要的该组件的版本为:

  • Newtonsoft.Json.dll,文件版本:4.0.0.0


【解决方案】

<1>拷贝正确版本的组件到金蝶云星空应用服务器的WebSite\bin目录。

ManageSite\bin目录下一般还有一份版本正确的组件,可以去该目录寻找对应组件。


<2>重启IIS。

---------------------------------------------------------------------------------------------------------













【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696

Newtonsoft.Json.rar

系统运维.组件异常.Newtonsoft.Json.dll

【问题描述】系统报组件Newtonsoft.Json.dll版本异常。例如,二开过程中,不小心将高版本的Newtonsoft.Json.dll拷贝到了金蝶云星空应用站点...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息