【发布时间】:2009-01-19 14:18:26
【问题描述】:
我正在开发一个 c# GUI,想知道是否有任何(最好是免费的)运行时诊断程序可用。
我正在寻找一种方法来监视用户与我的 GUI 的交互以及何时调用哪些函数。最好我不想添加调试代码堆栈,因为这有可能改变我正在寻找的错误的行为。
目前我正在使用 Spy++,但我发现它有点繁重,因为我对这个及其生成的数据堆栈有点陌生。
【问题讨论】:
标签: c# runtime diagnostics
我正在开发一个 c# GUI,想知道是否有任何(最好是免费的)运行时诊断程序可用。
我正在寻找一种方法来监视用户与我的 GUI 的交互以及何时调用哪些函数。最好我不想添加调试代码堆栈,因为这有可能改变我正在寻找的错误的行为。
目前我正在使用 Spy++,但我发现它有点繁重,因为我对这个及其生成的数据堆栈有点陌生。
【问题讨论】:
标签: c# runtime diagnostics
EQATEC profiler 使用起来非常简单。也免费。开始时以 Compact Framework 为目标,但从 2.00 开始,现在也更倾向于桌面。
【讨论】:
我推荐ANTS profiler。
有一个试用版,前两周免费。
【讨论】:
除了 ANTS profiler 之外,看看 JetBrain 的 dotTrace
【讨论】: