首页 > 解决方案 > 运行调试 vs 2019 设置会话变量返回 NullReferenceException

问题描述

我遇到了 inProc 会话变量返回 null 的问题。最新的尝试是在默认的 PageLoad 中设置一个 Session 变量。这是我的代码。

   string NameNew = Page.User.Identity.Name;
    if (NameNew.Contains('\\'))
    {
        NameNew = NameNew.Split('\\').Last();
    }
    if (Session != null)
    {
        Session["UsersName"] = NameNew;
    }

调试时它返回 System.NullReferenceException: 'Object reference not set to an instance of an object.'

我尝试更新 vs,检查 IIS express 的会话问题,将其他会话对象移动到基类。我很茫然。

标签: c#asp.netvisual-studiosession-variables

解决方案


推荐阅读