【发布时间】:2014-05-07 14:17:25
【问题描述】:
我在我的 MVC4 应用程序中使用 Elmah 来处理异常。然后我安装了 NLog 进行调试。当出现异常时
try
{
// There is exception occured here
}
catch (DataException ex)
{
logger.Log(LogLevel.Error, dex.Message);
ModelState.AddModelError("", "Unable to save changes");
}
为什么 NLog 不记录异常而 elmah 记录? 我想使用 NLog 和 elmah 记录异常,如何配置它们?
【问题讨论】:
-
您需要为此提供 web.config 中的设置,记住您需要顶部的配置部分(第一行或两行),以及进一步向下的日志记录详细信息跨度>
-
@KerSplosh 我已经设置了web.config,
,还有什么? -
你需要在 web.config 的顶部有一个这样的节点,并在下面有一个相应的节点:
标签: c# asp.net-mvc-4 elmah nlog