日期:2014-05-16  浏览次数:20354 次

hash[session.sessionid] 异常

  try
                        {
                            hOnline[context.Session.SessionID] = log.UserID;
                            context.Application.Lock();
                            context.Application["online"] = hOnline;
                            context.Application.UnLock();
                        }
                        catch {}


未能引用到实例 
------解决方案--------------------
你是在ashx文件里面操作的session吗
如果是的话 需要在ashx里面引用 using System.Web.SessionState;
以及该类继承IRequiresSessionState 这个接口才可以使用session
------解决方案--------------------
  public class Handler1 : IHttpHandler, IRequiresSessionState