.NET     Console.WriteLine( "All Things .NET" );
.NET Nerd Blog Home
12.07.2004

 
Visual Studio Debugger - NoStepInto
Looking into the next generation of autoexp.dat for VS.NET 2003. Can't believe I made it this long without using any of these undocumented features. Anyway, along the way, I happened upon the old NoStepInto feature. Turns out they bailed that for VS.NET, in favor of the DebuggerHidden attribute.

Here's good info for those poor souls wanting to do the NoStepInto with VC++ debugger.

Andy Pennell's Blog - Friday, February 06, 2004 Entries

(bottom line, in case this page dies)
HKCU\Software\Microsoft\VisualStudio\7.1\NativeDE\StepOver
(have to create last 2 keys)
10=ATL\:\:.*=nostepinto

Line numbers are just so that debugger evals these in *descending* order.
Next is regex for the function(s) to match. (remember to RegEx escape any necessary)
Right side of = is either nostepinto or stepinto

Remember to double check the name of a particular function via the debugger at runtime. Often times, it's mangled, or namespaced differently than what you'd expect.


Comments: Post a Comment

Powered by Blogger