Asp.net 如何让ELMAH登录到Mongodb?

Asp.net 如何让ELMAH登录到Mongodb?,asp.net,asp.net-mvc,mongodb,elmah,Asp.net,Asp.net Mvc,Mongodb,Elmah,我想使用Elmah将错误记录到我的mongodb数据库中 我正在使用Asp.NETMVC网站 我已经完成了以下步骤 1.从nuget解决方案安装Elmah 并且它成功地在Elmah.axd页面中记录了erros 现在我只想在我的mongodb数据库中记录这些错误 有人能给我建议一下这方面的步骤吗 你可以使用这个软件包。安装elmah.mongodbNuGet包,并将以下内容添加到web.confing文件中: <elmah> <errorLog type="Elmah.M

我想使用Elmah将错误记录到我的mongodb数据库中

我正在使用Asp.NETMVC网站

我已经完成了以下步骤

1.从nuget解决方案安装Elmah

  • 并且它成功地在Elmah.axd页面中记录了erros

    现在我只想在我的mongodb数据库中记录这些错误

    有人能给我建议一下这方面的步骤吗

  • 你可以使用这个软件包。安装
    elmah.mongodb
    NuGet包,并将以下内容添加到
    web.confing
    文件中:

    <elmah>
      <errorLog type="Elmah.MongoErrorLog, Elmah.MongoDB" connectionStringName="elmah-mongodb" maxSize="10485760" maxDocuments="10000"/>
    </elmah>
    <connectionStrings>
      <add name="elmah-mongodb" connectionString="mongodb://localhost/elmah?w=0"/>
    </connectionStrings>
    
    
    
    它将自动在我的数据库中插入记录?这就是该软件包的用途,是的。我知道它最近没有更新,为什么您可能会遇到mongodb客户端的问题。但请尝试一下,让我知道它是如何运行的:)当我在webconfig中添加此连接字符串时,它是通过我mongodb.bson程序集无法加载错误您安装了elmah mongodb包吗?是的,当我安装elmah mongodb时,它也会给我其他mongodb驱动程序的错误