发布于 2011-07-06 13:11:52
结果表明,第1步和第2步可以由nuget-ing "elmah on xml log“组合,它将设置web.config,以便elmah将错误记录到单独的xml文件中。因此,除了进一步自定义elmah之外,根本不需要手工编辑配置。
第三步仍然是必要的。
发布于 2013-03-23 11:40:52
摘自:http://yassershaikh.com/how-to-setup-elmah-mvc-with-asp-net-mvc-4/
Elmah是什么?
ELMAH是一个开源项目,其目的是记录和报告ASP.NET web应用程序中未处理的异常。
为什么使用Elmah ?
ELMAH充当未处理的ASP.NET异常的一个不引人注目的拦截器,这些异常通常与ASP.NET 死亡的黄色屏幕一起显示。
现在我们知道了什么以及为什么要使用Elmah,让我们快速地了解如何在您的ASP.NET MVC项目中使用Elmah。
步骤1:右键单击解决方案并选择"Manage“选项
步骤2:在Nuget包管理器中搜索"Elmah“并安装Elmah.MVC nuget扩展。
Nuget包管理器将下载并添加所需的dll,并为Elmah修改web.config的<appSetting>
到wo。
rk。
步骤3:就这样!你的Elmah现在准备测试了。我已经生成了一个404来测试我的Elmah是否工作,ELMAH可以通过这个url:http://yourapp.com/elmah访问。
希望这会有所帮助:)
继续阅读:
发布于 2012-01-20 22:45:17
我在2010年和2011年使用了ELMAH。现在是2012年,我刚刚将它添加到一个新的MVC 3项目中,并注意到最新的版本使它变得更容易了。
https://stackoverflow.com/questions/6491273
复制相似问题