继Java库代码开源之后,微软的.NET Framework终于提供了源代码了。
微软 Visual Studio版本从2008开始就提供了用于 .NET Framework 调试的新功能。您需要启用单步执行 .NET Framework 源代码的功能。
这里列出我在网上找到的一些有用的网址:
1、Microsoft MSDN上.NET Framework调试功能配置教程
http://msdn.microsoft.com/zh-cn/library/cc667410(v=VS.90).aspx
2、Microsoft Reference Source Code Center这个网址可以下到.NET Framework的3.51及之后的代码和调试符
http://referencesource.microsoft.com/
可以下载:
Product Name | Version | View | Download |
---|---|---|---|
.NET | 8.0 | View EULA | Download |
dotnetfx1434_VistaWin2k8sp1 | 50727.1434 | View EULA | Download |
FXUpdate3074 | 50727.3074 | View EULA | Download |
ASP.NET_MVC | 1.0 | View EULA | Download |
WCF | 3.5SP1 | View EULA | Download |
WF | 3.5SP1 | View EULA | Download |
Dotnetfx_Vista_SP2 | 50727.4016 | View EULA | Download |
Dotnetfx_Win7_3.5.1 | 3.5.1 | View EULA | Download |
ASP.NET_MVC | 2.0 | View EULA | Download |
.Net | 4 | View EULA | Download |
.NET_3.5_sp1_redist | 50727.3053 | View EULA | Download |
3、微软的.NET Framework的调试功能只能适用于VS2008,但不支持已被广泛使用的VS2005,在园子里有关于这方面的文章,这里直接引用了
让你的VS2005支持离线调试.Net Framework2.0
http://www.cnblogs.com/fengfeng/archive/2008/03/30/1130277.html