原文地址:https://wpf.2000things.com/2010/10/10/90-stepping-into-net-source-code-in-visual-studio-2010/
有的时候能够在调试器中单步调试VS2010自带类.NET库的源码如果工作,而不是仅仅只查看元数据,是非常有帮助的。
启动在调试器中单步调试.NET源码:
首先,关闭任何一个解决方案。点击工具|选项 菜单,选择调试|常规 ,启用“启用.NET Framework源代码单步执行”。
同时勾选“启用源服务器支持”。然后在左边选择调试|符号 ,取消“Microsoft符号服务器”。点击添加按钮然后输入http://referencesource.microsoft.com/symbols。然后点击情况符号缓存按钮。
当你开始调试的时候,你会看到一个消息框提示下载符号,这需要一些时间。
当你第一次单步调试.NET Framework的方法的时候,你会看到有个用户许可协议。
通过这个之后,你就会看到.NET的源码了。