gpt4 book ai didi

asp.net - 如何判断我的global.asax捕获的错误是否显示在用户的屏幕上

转载 作者:行者123 更新时间:2023-12-03 08:01:31 24 4
gpt4 key购买 nike

在我的Global.asax文件中,我有一个Sub Application_Error(作为对象的ByVal发送者,作为EventArgs的ByVal e),应“捕获”应用程序遇到的所有错误(如果我错了,请纠正我)。

我的问题是,我已经看到记录的错误,就我的用户看到自定义错误页面而言,这些错误显然没有“失败”。那么,有什么要告诉我的是,异常类型是否实际上导致了自定义错误页面的显示。

我想更好地处理错误,并寻求任何见识或改善用户体验的方法。谢谢!

最佳答案

用两个词:

在页面上处理所有错误,并向用户显示错误信息。

保留全局错误处理程序以供您识别未知错误,并在不久的将来对其进行记录和修复,并向您的用户显示常规错误页面。

有关更多信息和详细信息,我已经写了这个答案:How do I make a "generic error" page in my ASP.NET application so that it handles errors triggered when serving that page itself?

关于asp.net - 如何判断我的global.asax捕获的错误是否显示在用户的屏幕上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10934145/

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