Matthew ".NET 247" Reynolds

Matthew Reynolds... software development consultant, author, speaker and trainer

.NET Framework debug symbols

I haven't tried this yet, but apparently you can get the debug symbols for the Framework that all you to step into calls in the BCL.  At present, I tend to use Reflector to decompile the types and step through it in my mind, but this sounds cool if it does work.


From .NET 247: http://www.dotnet247.com/247reference/msgs/39/195989.aspx

I want to step into the methods of standard library calls (for example into the SelectedNode property of TreeView), but it won't allow me to step into the .Net library calls.

When I was doing C++ programming I could step into the MFC libraries.

How do I achieve the same thing in C#?

Using Developer Studio .Net 2003 with C#.

- Bruce

...and the reply from a Microsoft support engineer:

Bruce,

In order to do this you'll have to get symbols for the .NET framework. You
can get symbols for the .NET framework by following the instructions at:
http://www.microsoft.com/whdc/ddk/debugging/symbols.mspx

Thanks! Robert Gruen
Microsoft, VB.NET

This posting is provided "AS IS", with no warranties, and confers no rights.

Comments

Fabrice said:

From the release notes of the latest version of Microsoft Debugging Tools for Windows (6.2.13.1):

<<Added support for managed code debugging. This requires Windows codename "Longhorn".>>

http://www.microsoft.com/whdc/ddk/debugging/whatsnew.mspx
# January 22, 2004 6:11 AM

TrackBack said:

^_^,Pretty Good!
# April 10, 2005 12:37 AM

Johnny Dyckspitz said:

Your links on this page don't work.

How about fixing them.

# January 7, 2008 12:25 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)