我收到以下錯誤,當我嘗試序列中 大會「系統的HttpWebRequest的的HttpWebRequest不會序列化
類型「System.Net.KnownHttpVerb」,版本= 2.0.0.0, 文化=中性, PublicKeyToken = b77a5c561934e089'是 未標記爲可序列化。
使用.NET Framework 2.0
這是我的類持有的屬性之一。這是序列化它的要求。
HttpWebRequest的被標記爲Serializable所以它應該序列化
我收到以下錯誤,當我嘗試序列中 大會「系統的HttpWebRequest的的HttpWebRequest不會序列化
類型「System.Net.KnownHttpVerb」,版本= 2.0.0.0, 文化=中性, PublicKeyToken = b77a5c561934e089'是 未標記爲可序列化。
使用.NET Framework 2.0
這是我的類持有的屬性之一。這是序列化它的要求。
HttpWebRequest的被標記爲Serializable所以它應該序列化
System.Net.HttpWebRequest序列化在.NET 2.0中被標記爲obselete。
正式文件位置:
從應用角度來看,這是最好的結局。 HttpWebRequest實例的主要大部分是IO狀態,它通常不是直接可複用的。
由於@ Andrew-Rollings建議改爲實現自定義序列化以存儲/恢復您的請求參數,然後從頭開始重新創建HttpWebRequest實例。
HttpWebRequest被標記爲可序列化,所以它應該序列化 – 2008-12-08 23:13:18