Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们在我们的 ASP.NET 应用程序中使用 ELMAH 记录错误。我们使用 SQL Server 错误日志记录。由于应用程序中的安全性和配置限制,我们希望将日志查看器 UI (Elmah.ErrorLogPageFactory) 放在一个单独的 Web 应用程序中,连接到同一个数据库。
但是,ELMAH 会过滤应用程序名称上的错误,因此只需部署一个单独的应用程序,您还会获得一个单独的日志。有没有办法将 ELMAH 配置为独立的日志查看器,即显示来自不同应用程序的日志消息?
您可以像这样覆盖配置中的应用程序名称...
<elmah> <errorLog type="..." applicationName="YourApplicationName" /> </elmah>
您可以只为查看器应用程序提供要监视的应用程序的现有名称,也可以在两个配置文件中指定相同的自定义名称。