我在为某人测试的程序中遇到异常。该程序是用Delphi编写的,并使用一个名为madExcept的漂亮异常日志记录工具。它允许用户系统的异常报告,堆栈跟踪等。
C#有挂件吗?
答案 0 :(得分:2)
看看log4net。它非常灵活和广泛。
注意:如果您在日志记录方面从头开始设计应用程序,则此选项有效。
答案 1 :(得分:2)
NLog也是一个不错的选择http://www.nlog-project.org
答案 2 :(得分:2)
EurekaLog有.net和Delphi版本。
答案 3 :(得分:1)
我在工作的地方一直使用Gurock Smart Inspect,这是一个非常好的程序(尽管不是免费的共享软件)。
您可以轻松设置日志记录级别,并使其在异常发生之前进行更详细的日志记录,因此可以轻松跟踪它。
我建议下载试用版并试用。
答案 4 :(得分:0)
Crypto Logger可以使用特殊的LogException方法记录异常,然后您可以在其控制台中查看(包括消息和堆栈跟踪)。
答案 5 :(得分:0)
SmartAssembly除了是混淆器之外还有automated error reporting。它还具有功能使用功能。该工具虽然是商业用途。