2

我刚刚安装了 Elmah is Nuget,它显示错误,但是当我重新启动我的 Web 应用程序时,它没有旧的,我如何配置它来保存它?我以为它会自动完成..

4

1 回答 1

4

如果您使用默认提供程序,您的错误日志将无法在应用程序重新启动后继续存在,因为它存储在内存中。选择不同的提供程序,例如 XML 文件或数据库文件之一,例如Elmah.SqlErrorLog- 您需要编辑web.config文件以更改它。

网上有更多信息。例如:

http://code.google.com/p/elmah/wiki/DotNetSlackersArticle#Storing_errors_in_memory

http://www.devcurry.com/2012/05/error-handling-elmah-in-aspnet-mvc.html

于 2012-08-10T22:47:01.370 回答