用Global.asax来统计在线人数是个不错的办法,但是好像有时会失效的。我就恰巧碰到这个问题了。在本地高度正常,放到服务器上就不行了。
在程序里面抓取不到放在global.asax里面的Application的值,搜索了一下,这个办法解决了我的问题
http://www.dezai.cn/blog/article.asp?id=369
环境是:Vs2010+Windows7+IE8
Solution1:
检查你的服务器上应用程序根目录是不是有个PrecompiledApp.config, 有的话删除试试!
删除后可能需要iisreset生效
这个办法确实简洁可以的。
Soltuion2:
新建一个空网站,添加Global.asax后,先编译后生成,否则也会不行的。
一个小问题,记录一下,同时与大家分享.