我有以下Elmah配置:
<elmah>
<security allowRemoteAccess="0" />
<errorLog type="Elmah.SqlErrorLog, Elmah" connectionStringName="Elmah.Sql" />
<errorLog type="Elmah.MemoryErrorLog, Elmah" size="50" />
<errorLog type="Elmah.XmlFileErrorLog, Elmah" logPath="~/App_Data" />
</elmah>
但是当我运行我的应用程序时出现此错误:
每个部分只能出现一次 配置文件。请参阅帮助主题 例外。
答案 0 :(得分:6)
您只能在Elmah中使用每种记录器中的一种。您在<errorLog>
部分中指定的内容是Elmah记录数据的位置。
使用/elmah.axd
处理程序检索错误时,它会从<errorLog>
部分中指定的数据源类型中检索此数据。拥有多个产品并没有多大意义,或者至少它不是那样设计的。