刚上线的网站session老丢失!!
网上查了一下,重新配置了一下session:
<sessionState mode=”StateServer” stateConnectionString=”tcpip=192.168.0.2:42424″ timeout=”20″ />
听说启用了 ASP.NET State Service 就可以 结果报错:
无法序列化会话状态。在“StateServer”或“SQLServer”模式下,ASP.NET 将序列化会话状态对象,因此不允许使用无法序列化的对象或 MarshalByRef 对象。如果自定义会话状态存储在“Custom”模式下执行了类似的序列化,则适用同样的限制。 请问你们一般是怎么解决这问题的??
网上查了一下,重新配置了一下session:
<sessionState mode=”StateServer” stateConnectionString=”tcpip=192.168.0.2:42424″ timeout=”20″ />
听说启用了 ASP.NET State Service 就可以 结果报错:
无法序列化会话状态。在“StateServer”或“SQLServer”模式下,ASP.NET 将序列化会话状态对象,因此不允许使用无法序列化的对象或 MarshalByRef 对象。如果自定义会话状态存储在“Custom”模式下执行了类似的序列化,则适用同样的限制。 请问你们一般是怎么解决这问题的??
解决方案 »
- SQL命令未正确结束
- ASPX页面中GridView的<%%>使用的疑问
- 关于记录锁定问题?
- 排序问题
- 关于web控件Dropdwonlist 的数据绑定的问题!!!!!
- visual studio.net 检测到web服务器运行的是asp.net 1.0版。您要创建或打开的web应
- 数据库操作问题!搞得我现在处于崩溃的边缘!救救我吧!分不多了!
- asp.net(vb)中,如何弹出提示对话框?
- 关于asp.net发邮件,利用SmtpServer的问题
- 请教高手,HtmlControl和WebControl的区别
- 高手指教...我需要做一个搜索引擎,要实现以下功能,大家帮我想想怎么设计,谢谢大家...
- ckeditor工具栏配置问题
例如:protected void Page_Load(object sender, EventArgs e)
{
this.Session["f"] = new Test();
}
//在你要放到session的类上声明
[Serializable]
public class Test
{
public string str = "sdfsdfd";
}