当前位置: 代码迷 >> ASP.NET >> 只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态解决办法
  详细解决方案

只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态解决办法

热度:9785   发布时间:2013-02-26 00:00:00.0
只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态
类文件basepage.cs中判断session是否为空的时候出现这个错误,在web.config里加了 <sessionState   mode= "InProc "
            stateConnectionString= "tcpip=127.0.0.1:42424 "
            sqlConnectionString= "data   source=127.0.0.1;Trusted_Connection=yes "
            cookieless= "false "  
            timeout= "20 "   />

        <pages   enableSessionState= "true "   enableViewState= "true "   validateRequest= "false "> </pages> 也不行。
找了很长时间还没有解决,哪位指点一下?

------解决方案--------------------------------------------------------
enableSessionState= "true "也不行?
你的机器什么环境?
------解决方案--------------------------------------------------------
。。。

安装和配置的时候出现问题了吗?
enableSessionState= "true "都不行,该找环境和安装过程的问题
------解决方案--------------------------------------------------------
没有遇见过阿,重启服务器...
------解决方案--------------------------------------------------------
报的什么错误啊?
------解决方案--------------------------------------------------------
重新安装.net framework 以及注册IIS的.net试试

1.1
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -u

C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i

2.0
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -u

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
------解决方案--------------------------------------------------------
ding
------解决方案--------------------------------------------------------

------解决方案--------------------------------------------------------
呵呵, 揭帖吧。
  相关解决方案