作者OppOops (Oops)
看板C_Sharp
标题[问题] BinaryFormatter 反序列化成 json
时间Mon Sep 5 12:52:33 2022
传输的型别是 System.Data.DataSet
而对方 server 使用旧有的 .net framework
但专案需求要在client上使用 .net 5.0 / .net 6.0
在反序列化的时候会出现
Exception thrown:
'System.Runtime.Serialization.SerializationException' in
System.Runtime.Serialization.Formatters.dll
Invalid BinaryFormatter stream.
官方也说这BinaryFormatter api已经 obselete
但因为server side的程式码没办法掌控
想请教是否有方法绕过在.net5.0/6.0上面反序列
(也许能先转成json?)
请求高手指点
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.135.29.89 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1662353556.A.0C5.html