在ASP.NET中,当引用Session变量时,有时可以,有时丢失,请问各位大侠们,帮帮忙,好吗!!

解决方案 »

  1.   

    不要动bin目录呵配置文件
    Session丢失的几种情况
    http://www.kbalertz.com/sresults.aspx?sw=session+lost&st=1
      

  2.   

    呵呵~  同意孟老大~Session会自动释放
      

  3.   

    开发过程重当然会丢失了(修改Web.config或者重新编译等)使用过程中丢失才是大问题呢
      

  4.   

    同意孟老大~
    程序从新编译的的时候,Session会自动清空,应该从新打开页面。
      

  5.   

    session丢失,我还没遇到过,学习!
      

  6.   

    Session不会自动丢失,除非过期!
    引用之前最好先判断是否有效,如果可以最好做一个类似SessionManager的类来统一管理Session.
      

  7.   

    是不是跨项目使用了?Session是不能够跨项目的。
      

  8.   

    建议用cookie和session联合使用,当不存在session的时候从cookie里读并重新赋值给session。
      

  9.   

    http://blog.csdn.net/goody9807/articles/37167.aspx
      

  10.   

    廷长Session时间问题:-----------------------解决方法:设置IIS>选择当前项目>属性>虚拟目录>配置>选项>会话时间:长短由你定,呵呵
    结帖吧:)