tom*_*ene 9 .net c# debugging visual-studio-2008
我想介入微软的源代码,但不能.
我按照配置Visual Studio for Debugging中的说明进行操作.特别是,我禁用了"启用我的代码"并启用了"启用.NET Framework源代码".最后,将源符号位置设置为" http://referencesource.microsoft.com/symbols ".
但是,当我双击堆栈上的一个框架项时,我得到一些汇编代码,而不是C#代码.此外,"转到源代码"菜单项被禁用.
我使用的是Visual Studio 2008 SP1和.NET 3.5 SP1.我为下载的东西创建了一个全新的文件夹.我得到一些pdb文件,但没有C#文件.
我查看了配置Visual Studio以调试.NET Framework源代码并安装了路径.没什么区别.我正在尝试WPF的源代码.下载了pdb,看起来微软支持这些.
有没有办法解决这个问题?
并非 .NET 框架的所有部分都可作为参考源,但 Shawn Burke 的博客配置Visual Studio 以调试 .NET 框架源代码中描述了这些部分(以及启动和运行它的步骤) 。
更新:嗯。尽管它曾经可以工作,但它在我的机器上也坏了。诡异的。