当我开始我的应用程序,我得到这个错误:服务器对象为空?
System.NullReferenceException was unhandled by user code
Message=Objektreferensen har inte angetts till en instans av ett objekt.
Source=App_global.asax.avoeinwy
StackTrace:
vid ASP.global_asax.BuildMessage() i E:\WEBB\Adilimo\Papp\Web\papplimited_com\global.asax:rad 400
vid ASP.global_asax.Application_Error(Object sender, EventArgs e) i E:\WEBB\Adilimo\Papp\Web\papplimited_com\global.asax:rad 46
vid System.EventHandler.Invoke(Object sender, EventArgs e)
vid System.Web.HttpApplication.RaiseOnError()
InnerException:
这是它发生在哪里:
Dim strMessage As New StringBuilder
....... (lots of "strMessage.Append()")
strMessage.Append("<tr>")
strMessage.Append("<td width=""100"" align=""right"" bgcolor=""#EEEEEE"" class=""header1"" nowrap valign=""top"">Details</td>")
strMessage.Append("<td bgcolor=""#FFFFFF"" class=""basix"">" & Server.GetLastError.InnerException.ToString() & "</td>")
strMessage.Append("</tr>")
这里是堆栈跟踪:
vid ASP.global_asax.BuildMessage() i E:\WEBB\Adilimo\Papp\Web\papplimited_com\global.asax:rad 400
vid ASP.global_asax.Application_Error(Object sender, EventArgs e) i E:\WEBB\Adilimo\Papp\Web\papplimited_com\global.asax:rad 46
vid System.EventHandler.Invoke(Object sender, EventArgs e)
vid System.Web.HttpApplication.RaiseOnError()
有什么建议吗?当我看到服务器对象为空时,我真的不知道该怎么做。 :(
此处给出了一个我在哪里的服务器对象显然是不空行得到一个NullReference的图像!
你为什么要检查启动时的最后一个错误? –
您是否尝试使用BuildMessage()方法的开始处的断点进行调试,以及哪个对象为空? – Damith
@MitchWheat我不是,这段代码给了我。我不知道原因。 – Lautaro