【问题标题】:any tutorial on Elmah? [closed]任何关于 Elmah 的教程? [关闭]
【发布时间】:2012-01-14 08:26:16
【问题描述】:

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

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

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

【问题讨论】:

    标签: asp.net elmah error-logging


    【解决方案1】:

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

    这里是如何让 Nuget 工作的指南

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

    工作完成。

    【讨论】:

    • 当然它不仅仅需要安装一个 nuget 包?如何配置和设置它?它会登录到哪里?
    【解决方案2】:

    ELMAH wiki 提供了有关为几个不同的后备存储设置和配置 ELMAH 的详细说明。

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

    【讨论】:

      【解决方案3】:
      【解决方案4】:

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

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

        安装包 ELMAH

      2. 开始您的项目并导航到:

        [您的网址]/elmah.axd

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

      4. 通过从代码中引发异常来生成新错误。如果您再次访问 /elmah.axd,则会记录该异常。

      上述步骤使用内存记录器。 ELMAH 带有许多不同的选项,例如 SQL Server、MySql 和 XML。

      【讨论】:

        猜你喜欢
        • 2013-01-08
        • 1970-01-01
        • 2010-10-27
        • 2010-12-21
        • 2010-09-25
        • 1970-01-01
        • 2011-03-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多