[問題] BinaryFormatter 反序列化成 json
傳輸的型別是 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://www.ptt.cc/bbs/C_Sharp/M.1662353556.A.0C5.html
→
09/05 12:53,
2年前
, 1F
09/05 12:53, 1F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章