是否有Visual Studio工具可以显示所有被调用函数的列表?

时间:2012-07-10 14:05:42

标签: visual-studio

在调试应用程序时,查看调用的是什么序列方法可能很有用。可以在earch方法中编写Debug.WriteLine(" Called MethodName"),但我的项目中有很多方法。

是否有日志记录方法调用的工具?

3 个答案:

答案 0 :(得分:5)

Runtime Flow(由我开发)显示了.NET应用程序中的所有函数调用。

答案 1 :(得分:1)

正如评论中所提到的,Visual Studio Call Stack窗口已经实现了这一点。

但是,如果您真的想要更多信息,可以随时查看添加Tracing信息。

答案 2 :(得分:0)

您可以使用AOP(面向方面​​编程)框架来让您的生活更轻松。

有一个工作示例,说明如何使用PostSharp来记录方法调用:http://www.codeproject.com/Articles/337564/Aspect-Oriented-Programming-Using-Csharp-and-PostS