关于asp.net异常处理的问题求高手解答!

来源:百度知道 编辑:UC知道 时间:2024/06/28 15:02:27
在ASP。NET中, 当出现任何错误的时候, 都定向到一个指定的错误页面提示 “出错啦” 这样的东西, 在Web.Config中添加

<customErrors mode="RemoteOnly" defaultRedirect="error.html">
<error statusCode="403" redirect="error.html" />
<error statusCode="404" redirect="error.html" />
</customErrors>

并没有起到作用啊, 请问还有什么地方需要设置的 ?

是不是需要每个代码块中都加上一个try块,然后出现异常,就跳转到error.html页中 ? 还是怎么样? 如果每个个地方都要改成try块的话, 那太麻烦了, 请问如何实现 ??????

标准配置是:
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
道理上讲你这个配置是没问题的,你可以重新建一个简单的project试下,如果还不行,应该是你的IIS配置问题