首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

网站发布后<sessionState mode=""></sessionState>该如何设置

2012-09-16 
网站发布后sessionState mode/sessionState该怎么设置?网站发布后web.config文件中的sessionState

网站发布后<sessionState mode=""></sessionState>该怎么设置?
网站发布后
web.config文件中的<sessionState mode=""></sessionState>
该怎么设置?

目前的情况:
我每一个都试过了,结果如下:

 参名 是否报错 能否使用session
----------------------------------------------
 Custom 是  
 InProc 否 不能
 Off 否 不能
 SQLServer 是
 StateServer 是



[解决办法]
可以去C:\windows\microsoft.net\framework 2.X\web.config
里面去参考,
里面有模板
自己再改改就好
[解决办法]
http://www.cnblogs.com/futao/archive/2009/12/29/1634960.html
这里写了sessionState的详细说明
[解决办法]
Custom 这是相对于不用微软的数据库来说,要自己实现Provider
InProc 这个默认的,就是Session存跑IIS(ISAPI)的进程里
Off 这个就是关掉
SQLServer 不用说了,就是用微软SQLServer持久化
StateServer 这个相对于InProc,意思就是让Session存在一个叫StateServer的进程里,这个进程就是Asp.net StateServer 服务,可以用远程机器开,也可以本地开。要怕IIS回收程序池丢Session或需部署成WebFarm的话,就用这个。

性能来说,Inproc最快,因为它的Session就在内存中不用序列化和反序列化会话字典
StateServer其次,SQLServer最慢

热点排行