未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
源错误:
行 110: public ActionResult ImportFail()
行 111: {
行 112: string key = System.Web.HttpContext.Current.Session["KeyId"].ToString();
行 113: this.Logger.Debug("Hello ImportFail");
行 114: this.Logger.Debug("keyId" + key);
我在第二action调用第一个action中的session 就说未将对象引用到实例 为什么会报这样的错啊 我改了很久了 求指教啊!!!
这个错误的原因是因为你在访问 Session 时,这个 Session 可能是 null。这可能是因为没有在第一个 Action 中将值添加到 Session 中,或者因为第一个 Action 中的 Session 已经过期。
为了解决这个问题,你可以尝试以下方法: