This post originated from an RSS feed registered with .NET Buzz
by Sascha Corti.
Original Post: Debugging into .NET Framework Source Code
Feed Title: Console.WriteLine("Hello World");
Feed URL: http://www.corti.com/WebLogSascha/blogxbrowsing.asmx/GetRss?
Feed Description: A technology blog with a focus on the .NET framework, the Visual Studio .NET tools and the Windows server platform with of course the normal weblog-noise on what's happening in the industry and reviews of the latest geeky gadgets.
As mentioned a while ago, Microsoft is releasing parts of the source code of the .NET
framework which will allow you to debug from your code directly into the .NET framework
source.
One of the best things is that you don't have to install everything onto your PC but
can tell Visual Studio 2008 to get the symbol files from a server.
All it takes is the installation of a Visual
Studio 2008 QFE (KB944899) and some configuration inside VS. I tried it
today, it works like a charm.
To get started, have a look at Shawn Burke's post "Configuring
Visual Studio to Debug .NET Framework Source Code". Make sure to have a
look at his "Advanced Users" section which contains some very interesting information
on how and when Visual Studio loads the symbols from the server and how you can influence
that.
Scott
Guthrie has written a good post on the subject as well. As always worth a look!
(I feel like a suck-up now...)