提问人:user2350631 提问时间:7/3/2013 最后编辑:user2350631 更新时间:10/15/2014 访问量:1722
C 的错误日志记录#
Error Logging for C#
问:
我以前使用 Sentry 来维护 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
下一个:制作日志文件和错误报告
评论