IIS 7 对象引用未设置为对象的实例.错误
本文关键字:对象 实例 错误 设置 对象引用 IIS | 更新日期: 2023-09-27 18:34:57
好的,我有这个门户网站运行了几个月。我最后一次远程访问它是 3 小时前,直到正常工作。然后当我再次访问它时出现错误。所以我尝试在本地访问它,然后它显示了这个问题(如下(
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.]
MasterDataPortal.SiteMaster.Page_Load(Object sender, EventArgs e) in C:'Program Files'DataPortal_Final'MasterDataPortal'MasterDataPortal'Site.Master.cs:16
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +24
System.Web.UI.Control.LoadRecursive() +70
System.Web.UI.Control.LoadRecursive() +189
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3047
如果您想知道 page_load{}
中的内容这是一个登录表单。如果没有提供会话,我还有一个重定向到登录表单的控件
线索在错误消息中:
C:''程序 文件''DataPortal_Final''主数据门户''主数据门户''站点.主.cs:16
如果打开该文件,请转到第 16 行,大约在那里,您将找到导致 NULL 引用异常的原因。
当然,我假设您可以访问源代码。如果没有,请使用 .NET Reflector 或 dotPeek 之类的内容打开该代码所在的 DLL 文件,并以这种方式查看代码。