在应用程序中有时会发生运行时错误

时间:2014-10-23 09:32:15

标签: c# asp.net runtime-error

我使用IIS在我的服务器上托管了我的应用程序。它工作得很好,但有时它会引发运行时错误。我的朋友昨天测试了它,结果是: enter image description here

但我已将customerrors模式设置为off ..问题是我无法启用此错误。我不希望客户看到这一点。如果发生任何错误,有没有办法刷新?

过去我曾尝试制作defaultredirect网址,我不知道为什么,但它没有用。所以我想在任何错误中刷新浏览器。有没有办法做到这一点?或者改善这种情况的最佳做法是什么?

专注于此错误不会始终发生。

2 个答案:

答案 0 :(得分:0)

尝试将自定义错误设置为关闭以找出原因,这应该在Web.config中设置,如错误中所述

答案 1 :(得分:0)

您可以使用app_code文件夹下的global.asax.cs中的Application_Error事件处理错误。 您可以编写代码,将用户重定向到任何错误的页面。

protected void Application_Error(object sender, EventArgs e)
    {
          Response.Redirect("page.aspx");
    }