这就是我正在寻找的:当我调试我的程序时,我希望能够得到一个实时的方法调用列表。例如,假设我通过调试器运行我的程序,如果我按下一个按钮,或者在我的程序中做任何我想让它实时输出的东西,比如在visual studio插件上,当我按下这个按钮或者对我的程序执行某种用户操作时,它所经历的所有方法。
实际上,我曾经使用visual studio profiler api编写了一个visual studio插件(我必须编写一个c++ com服务器dll来接收此信息,并将其通过管道返回到我的c#插件中)。这是我几年前做的,我不知道我把它放在哪里了。但是我想知道微软是否在visual studio 2010中做过类似的事情,或者你是否知道有类似的第三方插件,因为它是一个非常方便的调试工具。
谢谢
发布于 2010-07-07 04:53:05
查看Visual Studio2010的智能竞赛功能-它可能会满足您的需求:http://msdn.microsoft.com/en-us/library/dd264915.aspx
发布于 2010-07-07 04:53:25
你应该在Visual Studio2010中检查IntelliTrace调试。不过,它只适用于x86
发布于 2010-07-07 04:58:18
它不是免费的,甚至也不便宜,但RedGate's ANTS Performance Profiler可以提供这些数据甚至更多。
https://stackoverflow.com/questions/3190045
复制相似问题