我们的ASP.NET 2 Web应用程序非常优雅地处理异常.我们在Application_Error中捕获Global ASAX中的异常.从那里我们记录异常并向用户显示友好消息.
但是,今天早上我们部署了最新版本的网站.它运行了半个小时,但随后App Pool崩溃了.在我们恢复之前的版本之前,该网站没有恢复.
如何使应用程序池崩溃并跳过正常的异常处理程序?我试图复制这个问题,但到目前为止没有运气.
更新:我们找到了解决方案.我们的一个页面是屏幕抓图另一页.但URL配置不正确,页面最终屏幕自动无限,从而导致堆栈溢出异常.