【发布时间】:2017-06-19 00:36:09
【问题描述】:
我设置 Elmah 将错误记录到 SQL Server,Web 应用程序正在将所有错误记录到数据库中,但并非所有错误都显示在 elmah.axd 中。
缺少的一些错误是:
-
System.Web.HttpUnhandledException_shutDownMessage=HostingEnvironment 启动关闭 HostingEnvironment 导致关闭_shutDownStack=
在 System.Environment.GetStackTrace(异常 e,布尔需要文件信息)
在 System.Environment.get_StackTrace()
在 System.Web.Hosting.HostingEnvironment.InitiateShutdownInternal().... -
System.Web.HttpException会话状态在此上下文中不可用。
_shutDownMessage=IIS 配置更改 HostingEnvironment 启动关闭 HostingEnvironment 导致关闭 CONFIG 更改_shutDownStack=
在 System.Environment.GetStackTrace(异常 e,布尔需要文件信息)
在 System.Environment.get_StackTrace() .....
请参阅随附的屏幕截图。
如何让数据库中的所有错误出现在elmah.axd中?
当我将错误保存在文件系统中时,一切都很好,但当我移至 SQL Server 时却没有。
谢谢!
【问题讨论】:
-
看起来您可能正在使用底部屏幕截图中的内存或文件错误记录器运行。尝试单击 elmah.axd 列表中的错误之一,复制错误 ID 并在 SQL Server 中搜索错误 ID。有吗?
标签: asp.net sql-server elmah