关于Elmah的任何教程?

时间:2011-12-06 18:33:16

标签: asp.net elmah error-logging

我无法找到ElMah-错误记录工具的任何分步教程。基本上,我发现了一些文章,但它们都很模糊。例如,我发现这篇文章比其他任何文章都好一点:

http://www.hanselman.com/blog/ELMAHErrorLoggingModulesAndHandlersForASPNETAndMVCToo.aspx

但它有严重的问题,例如作者说你必须添加一些“HTTPHendlers和HttpModules”:他的意思是什么?当他说某些HttpHandlers时他的意思是什么?有没有人知道任何可以指导基础知识的好教程?

4 个答案:

答案 0 :(得分:6)

使用Nuget包控制台并键入“Install-Package ELMAH”

关于如何让Nuget工作的指南

http://docs.nuget.org/docs/start-here/Using-the-Package-Manager-Console

工作完成。

答案 1 :(得分:4)

答案 2 :(得分:3)

我写了ELMAH Tutorial,应该回答你的问题。本教程将向您介绍如何逐步安装和配置ELMAH。我已将重要部分提取到此答案中,但请查看链接以获取更多详细信息。

  1. 通过运行以下命令(或通过Visual Studio中的NuGet对话框)安装ELMAH:

    安装包ELMAH

  2. 启动项目并导航至:

    [您的网址] /elmah.axd

  3. ELMAH会显示所有已记录错误的列表。这在第一次加载时将为空。

  4. 通过从代码中抛出异常来生成新错误。如果再次访问/elmah.axd,将记录该异常。

  5. 上述步骤使用内存中记录器。 ELMAH提供了许多不同的选项,如SQL Server,MySql和XML。

答案 3 :(得分:1)

ELMAH wiki有关于为多个不同的后备存储设置和配置ELMAH的详细说明。

如果您使用的是Visual Studio 2010和NuGet,则有几种不同的ELMAH软件包可以下载,设置和配置网站以使用ELMAH。