【发布时间】:2012-05-11 17:43:12
【问题描述】:
我正在使用 ASP.NET Web API。在某些时候,在执行操作之前抛出异常(可能在控制器的 DI 期间),但我无法追踪它,因为我只是得到一个罐装的 IIS 错误页面。我不知道如何获取异常信息。
我怎样才能得到一些有用信息的回复?
编辑:我已验证自定义 ExceptionFilter 将响应控制器抛出的异常,但不会响应我认为在任何控制器代码执行之前发生的 this 异常。将代码添加到 Global.asax 中的 Application_Error() 也不会响应异常。该框架似乎对此异常视而不见。所以这很好。
【问题讨论】:
-
谢谢,我更正了。我的意思是我得到了默认的 IIS7.5 错误页面,没有关于异常的详细信息。
标签: asp.net .net exception-handling asp.net-web-api