IIS 7对象引用未设置为对象的实例。错误?

时间:2013-10-11 08:16:50

标签: c# visual-studio-2010 iis iis-7 nullreferenceexception

好的我有这个运行了几个月的Web门户。我最后一次远程访问它就像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 {}中是什么 这是一张登录表。如果没有提供会话,我还有一个重定向控件登录表单

1 个答案:

答案 0 :(得分:1)

线索在错误消息中:

  

C:\程序   文件\ DataPortal_Final \ MasterDataPortal \ MasterDataPortal \ Site.Master.cs:16

如果您打开该文件,请转到第16行,在那附近您将找到导致NULL引用异常的原因。

当然,我假设您可以访问源代码。如果没有,那么使用.NET Reflector或dotPeek之类的东西来打开代码所在的DLL文件,并以这种方式查看代码。