如何跟踪 Visual Studio 2010 中的所有方法调用,直到某个断点



我目前正在处理一个不是我写的申请,而是一年多前辞职的一位同事写的。他没有在代码中使用任何注释,也没有留下任何工作流程、注释或任何时间来记录应用程序的流程。

我可以使用他创建的类之一,并且在该类中有一个我需要在当前应用程序中重用的方法。我花了一个多小时试图找出他在哪里引用了这个方法调用,但对于我的生活,我似乎找不到它。我已经看到他的应用程序中的此方法确实运行了,并且工作正常。

有什么方法可以跟踪从应用程序启动到我在 Visual Studio 2010 中插入此方法的断点的所有方法调用?直到现在,我从来没有需要这样做。

更新

这是一个 ASP.NET MVC2 应用程序。我已经浏览了所有视图和控制器,使用了设置为整个解决方案的搜索功能,不区分大小写。我很确定代码不会:)自发运行。

从上次编辑开始,我想Find all references按钮会适合您的需求。遗憾的是,您无法在函数声明上设置断点;但是,如果在函数体中设置断点,则可以使用 Call Stack 找出调用断点的位置。

如果您仍然找不到它,我建议您仔细检查您的标准搜索功能。

最新更新