Search code examples
c#visual-studiovisual-studio-2012visual-studio-2013visual-studio-debugging

How to track which methods called and what values changed in debugging?


I can set some break point or press F11 for seeing what happens in the next step. but I want to just run the app, work with it and at the end see what methods called and which values assigned to a variable. some sort of a list, like a stack.

Is this possible in Visual Studio (2013) debugger?


Solution

  • The only way I can think of doing that is to use the Intellitrace feature of Visual Studio Ultimate (yeah, the really expensive edition :( )

    http://msdn.microsoft.com/en-us/library/dd264915.aspx

    Intellitrace allows you to make a recording of your app, and that recording can be opened up as a file in VS which you can step through, just like a video recorder. It's very powerful, and MS knew that, which is why it's only included in the very expensive Ultimate edition.