How to jump back to the line of code that threw exception in Visual Studio 2010 debugger?
debugging, exception, visual-studio, visual-studio-2010
Solution
If you goto "DEBUG", "Exceptions..." and then select "Thrown" against "Common Language Runtime Exceptions".
Then when your code encounters an exception it will stop on the line with the error.
Problem
Using the Visual Studio 2010 debugger, I am familiar with using the Call Stack window to see where the currently executing function was invoked from. I'm working with some applications that have rather large `try` blocks. Supposing that I pause execution of the code at a break point in the `catch` block, what is the simplest way to tell which line in the try block the exception was raised from? I do know that the "Stack Trace" includes details such as the line number, but is there an easier way, such as a shortcut key, to navigate back to the line of code where the exception was raised? Update: I would like to emphasize that I don't wish to move the execution point back to the `try` block; I simply want a simpler way of knowing which line the exception was raised from.