日期:2014-05-19  浏览次数:20433 次

只有在配置文件或 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
------解决方案--------------------

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