看板 C_Sharp 關於我們 聯絡資訊
傳輸的型別是 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