2015-06-08 24 views
2

我正在使用ELMAH在MVC 5应用程序中记录未处理的异常。到现在为止还挺好。ELMAH应该捕获Microsoft .NET Framework异常吗?

偶尔的IE浏览器崩溃的错误出现,在下面的描述:发生在w3wp.exe的

未处理的Microsoft .NET Framework异常没有被ELMAH报告该错误。它应该是?在错误

更多信息:

类型“System.ArgumentException”未处理的异常发生在Oracle.ManagedDataAccess.dll 其他信息:项目已添加。键入字典:'4118'键被添加:'4118'。

+1

什么是堆栈跟踪? – SLaks

+0

不幸的是,我今天无法重新创建错误,并且我没有足够的代表发布图像。 。 。 – carrytiger

+0

我真的只想知道ELMAH是否应该抓住它。 。我想知道导致它的原因。 – carrytiger

回答

1

不,Elmah不应该捕获或记录崩溃w3wp.exe的异常。

w3wp.exe是运行IIS的过程(我相信它代表万维网工作进程)。当IIS崩溃时,Elmah随之崩溃。

然而,您可能能够在Windows错误事件日志中找到更多信息(您可以将其视为操作系统的Elmah)。