Global.asax Application_Error NullReference 异常
Global.asax Application_Error NullReference Exception
Asp.net 网络表单
在我的 Global.asax
我正在处理应用程序错误
我得到空引用异常
发件人 Global.asax
我调试了其中非 return 错误的所有函数
我确定它来自其他地方
的问题
Server.GetLastError()
未提供有关错误或给出错误的代码的信息
如果您在 Application_PostAuthenticateRequest
或 Global.ascx.cs 中的其他地方使用不兼容的代码,就会发生这种情况。
例如,请参阅此答案:
如果您在 Application_PostAuthenticateRequest
或 Global.ascx.cs 中的其他地方有任何代码,请尝试将其注释掉以查看问题是否消失。如果它消失了,有选择地重新启用代码,直到问题 returns。通过这种方式,您可以将问题隔离到一两行代码。此时,原因可能变得显而易见,或者特定于该代码的 Internet 搜索可能会提供解释。
Asp.net 网络表单
在我的 Global.asax
我正在处理应用程序错误
我得到空引用异常
发件人 Global.asax
我调试了其中非 return 错误的所有函数
我确定它来自其他地方
Server.GetLastError()
未提供有关错误或给出错误的代码的信息
如果您在 Application_PostAuthenticateRequest
或 Global.ascx.cs 中的其他地方使用不兼容的代码,就会发生这种情况。
例如,请参阅此答案:
如果您在 Application_PostAuthenticateRequest
或 Global.ascx.cs 中的其他地方有任何代码,请尝试将其注释掉以查看问题是否消失。如果它消失了,有选择地重新启用代码,直到问题 returns。通过这种方式,您可以将问题隔离到一两行代码。此时,原因可能变得显而易见,或者特定于该代码的 Internet 搜索可能会提供解释。