让你的VS2005支持离线调试.Net Framework2.0
来源:互联网 发布:java比较两个日期大小 编辑:程序博客网 时间:2024/05/18 01:49
伴随着VS2008的发布,迫于开源的压力和帮助推广VS2008这两方面的原因,微软允许VS2008在debugging时,可以查看并调试Net Framework的一些源代码,前提是您的电脑必须是联网状态,而是只支持VS2008,却不支持已被广泛使用的VS2005,这两天看了一些牛人(国外的)的文章,发现国外的人就是牛,有两个家伙就开发了一个小工具(http://www.codeplex.com/NetMassDownloader),可以把.NET Framework的源码给下载下来。同时支持在VS2005上进行离线调试。园子里早有朋友已经写过类似的文章,我就不多说了,我今天在这里主要把安装的步骤给写下来,希望对需要的朋友有所帮助。
第一步:下载.NET Mass Downloader.
第二步:下载.NET Framework3.5的安装文件,这是完整的可再发行组件包。有190多MB,下载完成后,安装它。
第三步:找到文件下载的目录。例如,我把文件放在的C盘的跟目录,文件的解压后的目录为C:/NetMassDownloader,然后我们运行cmd.exe,指向我刚才解压的目录:
第四步:对NetMassDownloader的参数进行设置,我是这样设置的。
这条命令我解释一下:
(1)-d C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727是我们安装.net2.0时,.net类库存放的文件夹。
(2)-output E:/NETFramework2.0是我们存放下载的.Net Framework的源代码的文件夹。这个目录你可以自定义,不一定非要和我写的一样。
(3)-vsver 8.0 表示我们要下载的源代码的版本是.net2.0
netmassdownloader.exe还有其他一些参数可以设置,大家输入netmassdownloader.exe /?就可以查看。在此就不罗嗦了。
参数配置好后,我们允许它,我们不要关闭它,.net framework的源代码大概有120多MB,我们耐心等待就行了,在运行的时候,可能会出现一些文件找不到的信息,我们不要管它。
第五步:源代码下载完成后,我们开始配置VS2005。
(1)按照我的截图配置:
将启用“仅我的代码”(仅限托管)和要求源文件与原版本完全匹配的选项给去掉。
第六步:配置你的解决方案,以后如果你创建了新的解决方案,第六步也是少不了的。
在“包含源代码的目录”中设定E:/NETFramework2.0,就是我们下载的.net framework2.0的源代码的目录。
完成以上步骤,恭喜你,你的vs2005就支持离线调试.net framework源代码了。
- 让你的VS2005支持离线调试.Net Framework2.0
- 让你的VS2005支持离线调试.Net Framework2.0
- 让你的VS2005支持离线调试.Net Framework2.0
- 让你的VS2005支持离线调试.Net Framework2.0
- 让你的VS2005支持离线调试.Net Framework2.0
- vs2005 .net framework2.0 error1603
- 让nDoc支持framework2.0
- .NET FrameworK2.0所有的HTML类
- 让vs2005支持vs2008的sln工程
- 利用.NET让你的程序支持脚本编程(英文)
- 让你的ASP.NET虚拟主机也支持子网站
- 让你的ASP.NET虚拟主机也支持子网站
- 让你的ASP.NET虚拟主机也支持子网站
- 让你的ASP.NET虚拟主机也支持子网站
- 让你的ASP.NET虚拟主机也支持子网站
- 让你的ASP.NET虚拟主机也支持子网站
- .net framework2.0,3.0,3.5的CookieContainer的bug解决方法
- .Net FrameWork2.0 以后的配置技术(System.Configuration)
- 关于23种设计模式的有趣见解(转)
- JScript生成EXCEL表格
- asp.net控件开发基础系列
- Lotus Quickr 强大的前端连接器技术 - 支持 Lotus Symphony, Lotus Notes, MS outlook, Windows Explorer, MS Office
- 用工厂模式开发多数据库连接类
- 让你的VS2005支持离线调试.Net Framework2.0
- javascript事件列表解说
- 解决Windows2003不能自动分配移动存储设备及硬盘盘符
- 走进Visual C++ 之 理解VC工程文件类型
- ActiveSync应用层程序协议分析-RAPI的握手过程
- 详细介绍 Hibernate 泛型 DAO 及其使用方法
- Visual C++窗体设计技巧集
- 自由职业之旅
- LINQ 的标准查询操作符