【6.1 附件(文件服务器) 字段点击报错!】
金蝶云社区-云社区用户hrts1802
云社区用户hrts1802
0人赞赏了该文章 1,312次浏览 未经作者许可,禁止转载编辑于2016年11月11日 17:44:01

客户使用6.1 打了10月27日补丁。

文件服务器的部署已经完成,在单据的“附件”中可以正常上传/下载;

但是单据上的【附件(文件服务器) 】字段,点击+上传后不报错,但是双击该字段的附件内容时,报错
“二进制流“92”不包含有效的 BinaryHeader。这可能是由于无效流,或由于在序列化和反序列化之间的对象版本更改。”
如下图:

详细信息如下:
[{"operation":"td_operationresponsibility.CustomEvents"}]
发生时间:17:42:44
错误来源: mscorlib
错误信息:二进制流“92”不包含有效的 BinaryHeader。这可能是由于无效流,或由于在序列化和反序列化之间的对象版本更改。
===================================================
调用堆栈:
在 System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
在 System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
在 System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
在 System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, IMethodCallMessage methodCallMessage)
在 Kingdee.BOS.SerializatonUtil.DeserializeFromBase64[T](String base64String)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.CustomEvents(String key, String eventName, String eventArgs)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormController.CustomEvents(String key, String eventName, String eventArgs, JSONArray postDatas)
错误数据: System.Collections.ListDictionaryInternal

QQ 51082851
麻烦总部老师帮忙看看,十分感谢!