I was trying to set up .NET Framework debugging for System.Web.dll. Specifically I wanted to step into some functions for the System.Web.UI.WebControls.RadioButtonList class.
I set it up according to this article: http://blogs.msdn.com/b/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx and the setup all made sense, and currently I have the debug symbols for the System.Web dll, but I cannot step into the source code. I have run through all the troubleshooting steps listed in the article including:
- Clearing the symbols cache
- Making sure my _NT_SYMBOL_PATH variable is set to the correct path
- Checked the "Enable .NET Framework source stepping" option
The symbols download correctly and I can see that they are loading from the correct path that I set, but I get the "There is no source code available for the current location." error when I try to step into the LoadPostData function on the RadioButtonList class.
The article states that you need version 2.0.50727.1433 of the dlls. I have version 2.0.50727.4955 on my 64 bit Windows 7 machine (Visual Studio 2008). My question has been asked here, but the answer didn't help: http://social.msdn.microsoft.com/Forums/en/vsdebug/thread/63e5a350-9e28-4be0-83df-c8a87daef723
Anybody had any success with this?