gpt4 book ai didi

c# - 在 ASP.Net C# 中,当站点发生错误或触发 Application_Error 时,应用程序会结束吗

转载 作者:太空宇宙 更新时间:2023-11-03 16:31:50 25 4
gpt4 key购买 nike

你好 Stackoverflow 上的聪明人,我想知道在 ASP.Net C# 中,应用程序是否会在发生错误或触发 Application_Error 时结束?以我的理解,不应该,我只是想加倍确定

最佳答案

一般情况下,如果与请求关联的线程发生异常,它会触发 Application_Error 事件,如果不处理,将向客户端返回 HTTP 500 错误。

但是,与请求无关的线程中的未处理异常将取消工作进程(换句话说,终止您的应用程序)。即使您通过 Application_Error 方法设置了处理程序,也会发生这种情况。 MSDN Link for Exception in Managed Threads了解更多详情

关于c# - 在 ASP.Net C# 中,当站点发生错误或触发 Application_Error 时,应用程序会结束吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10600801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com