我正在将异常记录到 SQL Server 的 Web 应用程序中实现ELMAH。然而,这无关紧要。我的目标是在日志中包含应用程序名称,以便在检查错误报告时一目了然地识别有问题的应用程序。我花了好几个小时寻找解决方案。我已经包含Application Name=[myApp]
在我的 SQL Server 连接字符串中,但这只能帮助我在 SQL Server 跟踪期间识别应用程序,而不是在我的实际错误日志记录中。
有人做过吗?这是我的数据库中的日志记录示例。我也希望看到列出的应用程序名称。这恰好是表的 ELMAH 实现,但它也可以是具有相同字段的自定义表。
我认为这应该像为web.config
或添加一个值一样简单,但我似乎找不到任何类似的解决方案或任何其他解决方案。我可能还应该注意,我正在使用 IIS 7.5 和 .NET 4.0,以防万一。:)