标签: asp.net .net iis
我有一个我无法理解的问题。
我的asp.net应用程序中有一些未处理的异常,我认为在我的类中将一些静态变量设置为null。
我认为这是因为未处理的异常正在回收应用程序池。
If I use Apllication_Error in global.asax , will that stop recycling of app pool?
答案 0 :(得分:0)
如果我在global.asax中使用Application_Error,那么会停止回收 应用程序池?
不,如果应用程序池由于硬崩溃而重复使用,则甚至可能达不到Application_Error。
您的应用程序中似乎没有任何日志记录框架。此时您可以做的一件事是在事件查看器中查看错误。
例如,
仅供参考 :要查看友好的错误消息,您可能需要向应用程序添加错误日志记录,例如NLog,Log4Net或Elmah。