我收到以下错误,当我尝试序列中 大会“系统的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