2009-09-03 68 views
4

我们在一个asp.net 2.0 web应用程序中使用Elmah。有没有办法来禁用默认的内存日志提供程序?换句话说,我们正在记录到SQL Server,因此我们希望完全消除默认情况下为true的MemoryErrorLog提供程序。如何禁用Elmah内存日志记录?

感谢,

杰森

+0

为什么你认为ELMAH被记录到内存,即使没有在其配置相应的线路? – 2009-09-23 10:55:51

+0

即使它没有在配置文件中说明,你怎么知道它仍然记录到内存中? – NinjaBomb 2011-05-30 03:16:00

回答

3

您需要从web.config删除此行:

<errorLog type="Elmah.MemoryErrorLog, Elmah" size="50" /> 
+0

该行在我的web.config中不存在。我已经安装了但Elmah仍然记录到SQL DB的ADD ADDITION内存中。 – 2009-09-03 15:34:50