首页 > 博客 > 详文:反序列化报错:发现链接地址信息的数目无效

反序列化报错:发现链接地址信息的数目无效

作者: weisim3 发布时间: 2019/10/27 11:24:11 类别: Web2.0-3.0 > Asp.net

发现链接地址信息的数目无效。这通常表示格式化程序中有问题。>

C# 反序列化代码编译无任何问题,报错:“System.Runtime.Serialization.SerializationException
  HResult=0x8013150C
  Message=ObjectManager 发现链接地址信息的数目无效。这通常表示格式化程序中有问题。

查找了下原因,原来是序列化数据成员字段发生改变,导致字段数据文件冲突,只需要把原来的生成的Dat文件删除掉,让程序生成新的序列文件就可以,是旧文件和新格式序列字段冲突所致,可以写个try…catch 自动处理下,跳出异常时删掉文件,再生成一个新的。


×
帐号登入 - 遺昕 | Weisim3.com
用 户 名:
用户密码:
注册用户   忘记密码  帮助

登录 Weisim3.com

享受 网络 无纸化 学习

伴随着您成长 伴随着您进步