C 的错误日志记录#

Error Logging for C#

提问人:user2350631 提问时间:7/3/2013 最后编辑:user2350631 更新时间:10/15/2014 访问量:1722

问:

我以前使用 Sentry 来维护 C# 应用程序上的错误日志。 我想切换到可下载的内容,因为我有一些敏感数据。有没有像哨兵这样的错误记录软件,但可以由我托管? 提前致谢!

C# 日志记录错误 报告 哨兵

评论


答:

0赞 shamp00 7/4/2013 #1

Elmah(错误记录模块和处理程序)对此很有好处。

设置起来非常容易。对于不同的存储选项,有各种 Nuget 包。最基本的方法是将文件以 XML 格式存储在应用程序的 App_Data 文件夹中。然后,您可以通过 web.config 配置对漂亮的 Web 界面的访问。

斯科特·汉塞尔曼(Scott Hanselman)也有一篇关于它的旧但很好的文章

评论

0赞 user2350631 7/9/2013
Elmah 可以用于 Windows 窗体应用程序吗?
0赞 shamp00 7/9/2013
我认为你可以用一点独创性。在回答另一个问题时,讨论了各种方法。
5赞 cutts 2/28/2014 #2

如果您已经熟悉使用哨兵,那么您可以将其安装在自己的服务器上:https://github.com/getsentry

1赞 razon 10/15/2014 #3

对于 C#,请使用 sentry 客户端:https://github.com/getsentry/raven-csharp 今天我也为它修复了 ssl 问题:https://github.com/getsentry/raven-csharp/pull/52