无法序列化会话状态
来源:互联网 发布:团队网络一起赚钱 编辑:程序博客网 时间:2024/06/01 08:22
无法序列化会话状态
无法序列化会话状态。请注意,当会话状态模式为“StateServer”或“SQLServer”时,不允许使用无法序列化的对象或 MarshalByRef 对象。
在StateServer或者SQLServer模式的时候保存在Session里面的对象必须支持序列化!如果是内置的类创建的对象,则必须是支持序列化的对象;如果是自己定义的类创建,则可以在定义该类的时候标识如下:
[Serializable]
public class YourClass
{
//class code
}
[Serializable] 标识该类创建的对象是可以序列化的。
在C#里你需要session存储的类定义前加上这个标识
在asp.net(vb.net里 无法序列化的对象)
的解决方法如下
头部引用Runtime
Imports System.Runtime.Serialization.Formatter
在你需要序列化的类前面加上
<Serializable()> _
注意写法
写的过程成不注意如果出现提示 :属性说明符不是一个完整的语句
更正此错误的方法为:
如果声明语句位于随后的行中,应在属性块后添加空格和下划线 (_) 与源代码行组合在一起。
如果属性块没有相关联的声明语句,则应提供一个声明语句或移除属性块。
如果属性要应用于整个程序集或当前程序集模块,则该属性块保留在单独的源代码行中。在尖括号 (< >) 内的属性名前面放置 Assembly: 或 Module:,不要在属性块的后面添加空格或下划线。此外,确保此属性块位于源文件的开头。
- 无法序列化会话状态
- 无法序列化会话状态。请注意,当会话状态模式为“StateServer”或“SQLServer”时,不允许使用无法序列化的对象或 MarshalByRef 对象。
- Session在StateServer或SQLServer模式下无法序列化会话状态
- 关于:“无法序列化会话状态。在“StateServer”或“SQLServer”模式下,ASP.NET 将序列化会话状态对象,因此不允许使用无法序列化的对象或 MarshalByRef 对象。如果自定义会话状态存储在“Custom”模式下执行了类似的序列化
- 无法序列化会话状态。在“StateServer”或“SQLServer”模式下,ASP.NET 将序列化会话状态对象,因此不允许使用无法序列化的对象或 MarshalByRef 对象。如果自定义会话状态存储在“Custom”模式下执行了类似的序
- 无法向会话状态服务器发出会话状态请求
- 无法向会话状态服务器发出会话状态请求
- 无法向会话状态服务器发出会话状态请求
- .NET 无法向会话状态服务器发出会话状态请求
- 无法向会话状态服务器发出会话状态请求
- 关于:无法向会话状态服务器发出会话状态请求 的错误
- 无法向会话状态服务器发出会话状态请求 错误的解决方法
- 无法向会话状态服务器发出会话状态请求 错误的解决方法
- [转]无法向会话状态服务器发出会话状态请求 错误的解决方法
- 安装旺客.net系统时,无法向会话状态服务器发出会话状态请求问题
- (转)无法向会话状态服务器发出会话状态请求
- 安装旺客.net系统时,无法向会话状态服务器发出会话状态请求问题
- 无法向会话状态服务器发出会话状态请求。请确保 ASP.NET State Service (AS...
- 开源项目--JCIFS
- 实体间联系
- ㈠SpringSecurity基本配置(见工程springsecurity01)
- 喜欢就来看看
- nmake 不能用的解决方法
- 无法序列化会话状态
- 一篇不错的php数组学习笔记
- /etc/passwd & /etc/shadow 详解
- Android电源管理
- January, 21
- LOAD DATA INFILE 句法详解
- 技术与市场的结合
- 关于CreateFont函数
- SpringAOP之动态正则切入点