配置VS2008Debug .Net框架源码

LazyBee(http://lazybee.cnblogs.com/)

1 打开Tools->Options->Debugging->General

2去掉Enable Just My code的勾,选中Enable Source Server Support

3 打开Debugging->Symbols,设置Symbols的下载URL(也就是源码服务器)http://referencesource.microsoft.com/symbols

4 选中Search the above locations only when symbols are loaded manually选项

5 debug程序时,就可以在Call Stack窗口,右击鼠标->Load Symbols来装载.Net框架源码进行调试了。

 

 

一次下载所有.Net框架源码设置

由于每次调试时,Visual Studio都会试图去下载每一个DLL的源码装载进当前调试进程,由于一些项目装载的很多DLL没有源码可用,因此可能严重影响启动debug的时间,所以我们可以先一次下载所有源码,以避免这种情况的发生。

1 设置和上面一样,唯一不同的是Tools->Options->Debugging->Symbols,中,去掉Search the above locations only when symbols are loaded manually的勾。

2 启动调试,这时候系统将自动下载所有的.Net框架源码,大概50MB左右。

3 下载完成之后,停止调试,去掉源码服务器前面的勾。一切就ok了。

 

具体设置详细信息,请参见:http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx

相关文章:

  • 2022-02-26
  • 2021-07-12
  • 2022-03-09
  • 2022-03-09
  • 2022-12-23
  • 2021-09-26
  • 2022-12-23
  • 2021-05-20
猜你喜欢
  • 2021-09-02
  • 2022-01-17
  • 2021-11-05
  • 2021-05-16
  • 2021-12-11
  • 2022-01-29
相关资源
相似解决方案