记录堆栈信息

时间:2010-06-20 10:01:18

标签: c# .net logging

您是否知道任何可以使用哪些参数记录调用函数的工具?

自己编写代码并不感兴趣,但认为可能有一些工具能够这样做......

感谢。

5 个答案:

答案 0 :(得分:2)

这是可以使用面向方向编程(AOP)的典型示例。大多数AOP介绍都显示了用例(日志记录是AOP的hello世界)。例如,请查看this PostSharp introduction

答案 1 :(得分:0)

检查AQTime 函数跟踪分析器。

答案 2 :(得分:0)

也可以查看Gibraltar。特别是,GFeature方面正是您正在寻找的。

答案 3 :(得分:0)

我同意Martin的观点,面向方面的编程是自动跟踪方法执行和记录所有参数的好方法。一些日志库已经支持AOP框架。例如,this article explains如何将PostSharp与我们的日志记录工具SmartInspect一起使用。还有example for Unity

答案 4 :(得分:0)

Runtime Flow(由我开发)记录.NET函数调用以及字符串和数字等简单参数。