vs2012 asp.net Session丢失的问题
vs2012 asp.net Session丢失的问题,我开发工具用的是:vs2012 session老丢失,请问如何处理?
------解决方案--------------------我也是经常这样,不过这是在开发环境,发布到服务器里面就好了
------解决方案--------------------session丢失是不可避免的。只是时间长短。
------解决方案--------------------application 重新启动会造成session结束,想修改了web.config,重新编译等。
实际上部署到服务器上InProc 的session也并不是很稳定。
可以使用state server 或者sql server
参考:
http://msdn.microsoft.com/en-us/library/ms178586(v=vs.100).aspx
------解决方案--------------------使用state server 或者sql server
------解决方案--------------------可能是重新编译了吧
------解决方案--------------------session丢失是不可避免的。只是时间长短。
------解决方案--------------------这跟VS版本有关系???
<sessionState mode="StateServer" timeout="6000" stateNetworkTimeout="30"/>
开启aspnet_state服务
结贴..
------解决方案--------------------如果你保存session的方式是InProc,那任何一次修改web.config的操作,或者bin下有任意变动,都会导致服务重编译,另外内存什么的也可能导致session丢失,所以一般采用StateServer的方式比较靠谱,SqlServer虽然最靠谱,但相对来说响应速度就差了点