微软宣布将发布.NET Framework Library源代码

翻译 2007年10月04日 12:31:00

(翻译整理自Scott GuthrieBloghttp://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx

在早些时候,也就是103号,微软宣布将随.NET Framework 3.5VS 2008同时发布BCL的源代码,以供开发者下载和研究。将发布的代码包括:System, System.IO, System.Collections, System.Configuration, System.Threading, System.Net, System.Security, System.Runtime, System.Text等等), ASP.NET (System.Web), Windows Forms (System.Windows.Forms), ADO.NET (System.Data), XML (System.Xml), and WPF (System.Windows)。这些代码将基于Microsoft Reference License发布。同时VS2008也将直接支持在调试得时候直接从微软提供的下载点自动下载对应的源代码文件,前提是你已经设置好了Symbol Path指向微软的Symbol Server地址,也就是http://source.msdn.microsoft.com/symbols,如图:


那么如何利用这些代码来进行调试呢
?大家可以通过下图看到,首先通过VS 2008调试到调用到BCL代码的地方:

然后直接F11便可以进入:


可以看到,这样便直接可以进入.NET Framework BCL的代码中去了。同样的,也可以直接双击Call Stack中的某一部分,直接定位到某个BCL的函数中:


注意在BCL源代码中Local和Watch窗口都是可以正常工作的。
可以看到,提供源代码以及
VS 2008的集成可以极大地方便开发人员理解、使用和调试BCL代码,并提高.NET开发人员的开发效率,而这一切都将随着VS 2008RTM的发布而实现。

微软宣布将发布.NET Framework Library源代码

2007年10月04日 12:31:00 (翻译整理自Scott Guthrie的Blog:http://weblogs.asp.net/scottgu/archive/2007/10/03/...
  • softart
  • softart
  • 2007年12月14日 13:06
  • 744

VS2010调试.net framework源码

原文地址:http://blog.csdn.net/waxgourd0/article/details/6600182
  • XuWei_XuWei
  • XuWei_XuWei
  • 2014年05月20日 21:31
  • 1128

2010-07-09 12:03 全面解读.Net Framework源码调试详细步骤

责任编辑: TEL:(010)68476606】 .Net Framework源码已经面向大众进行开源。这大大方便了我们的开发需求。在这里我们就先为大家详细讲解一下有关.Net Framework源...
  • YaoXTao
  • YaoXTao
  • 2013年02月20日 14:29
  • 935

.NET Framework 源码

http://referencesource.microsoft.com/
  • xunzaosiyecao
  • xunzaosiyecao
  • 2015年03月13日 12:42
  • 1747

.net framework 源代码包下载地址

早就听说.net framework 源代码开源了。只可惜自己一直在学习,工作,没有静下心来去看过。在仔细看完《C#本质论》这本书后,愈发觉得对于原理性的东西的认知是多么的重要。看完这本书后,感觉有很...
  • feiying008
  • feiying008
  • 2012年10月26日 09:46
  • 998

让你的.NET程序脱离Framework跑起来---3.解剖.NET Framework

Mono虽好,可是他毕竟不是Microsoft .NET Framework,至少它的WinForms是采用了java里swing同样的方法,所以无论用户的主题多么漂亮,WinForm都是传统的Win...
  • shouldbe
  • shouldbe
  • 2006年02月06日 02:03
  • 8818

微软发布.NET Framework 4.5.2

摘要:.NET Framework 4.5.2 开发人员包安装适用于 .NET Framework 4.5.2 的多目标包。开发人员可以使用 Visual Studio 2013、Visual S...
  • yinchenzi
  • yinchenzi
  • 2014年09月04日 11:54
  • 242

微软的C#命名规范

1.NETFRAMEWORKDesign GuidelinesforClass Library Developers2Design Guidelines for Class Library Devel...
  • bdbox
  • bdbox
  • 2007年07月13日 09:25
  • 1992

微软Office的源代码样式规范(上) —— 绝对机密文档!!!

Office Source Code Style GuideDave Parker, 6/30/95AbstractThis document outlines a general style gui...
  • silver
  • silver
  • 2001年01月15日 10:57
  • 1460

如何使你的应用程序调试进.NET Framework 4.5源代码内部(适用B/S,C/S)

I:下载.NET 4.5源代码安装包 .NET 4.5 源代码的下载地址:官方地址 / 百度网盘镜像 官方下载页   或   百度云盘下载 安装过程我就不详细说了,大家都懂...
  • dz45693
  • dz45693
  • 2012年09月17日 15:46
  • 4506
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:微软宣布将发布.NET Framework Library源代码
举报原因:
原因补充:

(最多只允许输入30个字)