亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

格式化程序嘗試對消息反序列化時引發異常

格式化程序嘗試對消息反序列化時引發異常

幕布斯6054654 2018-11-21 16:10:14
格式化程序嘗試對消息反序列化時引發異常: 嘗試對參數 http://www.glasslab.cn/ 進行反序列化時出錯: GetAllMemberCardListResponse。InnerException 消息是“無法將無效的枚舉值“轉讓失效”反序列化為類型“HuaAo.Admin.ServiceRef.BeanState”。如果該類型具有 DataContractAttribute 屬性,則請確保顯示必要的枚舉值且標記為 EnumMemberAttribute 屬性?!?。有關詳細信息,請參閱 InnerException。
查看完整描述

2 回答

?
開心每一天1111

TA貢獻1836條經驗 獲得超13個贊

HuaAo.Admin.ServiceRef.BeanState 是一個枚舉,

正常來說, 消息中的數據應該是該枚舉的某一個項, 比如, 如果該枚舉有Open,Closed 兩項, 那么數據中必須為這二者之一.  但是現在你的數據中出現了漢字 "轉讓失效" , 并且嘗試將這四個漢字轉成枚舉類型HuaAo.Admin.ServiceRef.BeanState, 這是不可能的, 當然就要出錯了.

出現這個問題的原因是消息(也就是一個包含了數據的字符串) 中包含了非法數據.  要檢查消息是從哪兒發來的, 為什么會出現中文.


查看完整回答
反對 回復 2018-11-25
?
慕尼黑5688855

TA貢獻1848條經驗 獲得超2個贊

在反序列化的時候失敗。這個應該是GetAllMemberCardListResponse里面的某個屬性在轉換成枚舉的時候失效,或者還有種可能就是兩個類型根本就沒辦法進行直接的反序列化。

查看完整回答
反對 回復 2018-11-25
  • 2 回答
  • 0 關注
  • 1335 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號