【发布时间】:2012-07-09 04:32:15
【问题描述】:
我在 global.asax application_error 函数上有一个重定向。当我调试时,每个异常都由函数处理。当我在 Web 服务器上运行应用程序时,会出现 IIS 的错误默认页面。我有 IIS7 和 Visual Studio 2005。
最好的问候!
【问题讨论】:
-
@SérgioPinto 使用 server.tranfer("error.aspx");而不是重定向。
-
@Nudier 我的目标是将异常写入日志文件。重定向只是为了了解 Global.asax 是否正在运行。我尝试了 Server.transfer 而不是 Response.Redirect 但它也只在调试时重定向。我不知道是否缺少某些 web.config 标记或 IIS 上的某些配置阻止 global.asax,这可能吗?
标签: c# .net global-asax