我有一段时间已经在produciton中运行的应用程序,它现在每隔一段时间就会抛出一个我在global.asax会话错误事件中捕获到的异常异常。此过程会发送一封包含错误消息,源代码和错误堆栈的电子邮件,这通常是我们找到问题的充足信息。但是,这个特定的错误没有整个堆栈。它显然在它到达我的应用程序之前就已经死亡了。asp.net未处理的异常
下面是通过电子邮件发送给我的信息。通过我的应用程序中的其他日志记录,我可以找到它发生的页面,但没有显示我的应用程序代码的堆栈,我真的不知道从哪里开始。任何帮助在这里将不胜感激。
错误信息:
消息:未将对象引用设置为对象的实例。
来源:System.Web程序
堆栈:
在System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(字符串eventArgument)
在System.Web.UI.WebControls.ImageButton。 System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(字符串eventArgument)
在System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl,字符串eventArgument)
在System.Web.UI.Page.RaisePostBackEvent(NameValueCollection中POSTDATA)
在System.Web.UI.Page.ProcessRequestMain(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint)
的确有趣!如果您知道它处于哪个页面,您可以检查该页面上的任何图像按钮的事件处理程序吗? – n8wrl 2009-05-29 19:02:03