C# 作为任何方法调用跟踪运行时进程?
嗯,我觉得我的作品标题听起来不对,但我不知道该怎么说 我的意思是,在运行时,无论何时单击按钮、对话框提示、调用任何方法等,都会有一些输出打印出StackTrace或指示我在代码中的位置 原因是,我刚刚选择了一个新项目,其中包含非常庞大的源代码(一个解决方案中有62个项目),所以无论何时打开对话框或视图,我都不知道文件或方法的位置。因此,我想要一种跟踪我所在位置的好方法,告诉我哪些文件或至少是调用它的方法。然后我将知道在VS中设置断点的位置 但是正如我所说的,项目非常庞大,所以我不可能去每个类和每个方法添加C# 作为任何方法调用跟踪运行时进程?,c#,silverlight,visual-studio-2010,debugging,C#,Silverlight,Visual Studio 2010,Debugging,嗯,我觉得我的作品标题听起来不对,但我不知道该怎么说 我的意思是,在运行时,无论何时单击按钮、对话框提示、调用任何方法等,都会有一些输出打印出StackTrace或指示我在代码中的位置 原因是,我刚刚选择了一个新项目,其中包含非常庞大的源代码(一个解决方案中有62个项目),所以无论何时打开对话框或视图,我都不知道文件或方法的位置。因此,我想要一种跟踪我所在位置的好方法,告诉我哪些文件或至少是调用它的方法。然后我将知道在VS中设置断点的位置 但是正如我所说的,项目非常庞大,所以我不可能去每个类和每
Debug.WriteLine(“调用方法XXX”)
所以我想知道有没有什么方法可以在执行任何方法时调用一段代码?i、 e.在调用方法时将执行的某个事件处理程序?或者VisualStudio是否有一个功能可以帮助我跟踪我在代码中的位置?(即点击按钮,最后一条返回线是XXXX)我想到了几件事: 面向对象编程 我在每次方法调用时都使用它来编写代码,以进行非常深入的跟踪。我碰巧用了 Intellitrace
这是一个美丽的夜晚。看起来你能做到。使用分析工具。。试试“哦,哇,它在WPF和Silverlight中都非常有效。我也很惊讶它的易用性!谢谢+1太糟糕了,我没有Intellitrace。。。我的VS不是终极的。我稍后也会试试Postsharp+1.