RSS
热门关键字:  ASP.NET  ASP  ASP.NET文件  ASP.NET 漫  html

Visual Studio 2008调试.NET 源码

来源: 作者: 时间:2008-03-16 点击:

  你已经下载了Windows Forms DLL的符号,现在可以查看代码了。你可以Step In上面的的代码行,也可以在调用堆栈里双击某一帧。在这里我们Step In(F11)。

  在第一次进入代码的时候,我们会显示EULA。花点时间阅读EULA,如果你同意点击ACCEPT,然后这个源代码就会下载下来。

  就这样,你可以调试.net框架源代码了。

  

                                                           图6

  现在,对每个你想调试的程序集,只要重复上面的步骤就可以了(注意:你只会看到一次EULA,不是每次都会看到的)。

  有的时候,你要调试的程序集并不在调用堆栈上,比如下面这个例子:

  

                                                       图7

 

 在你调试进入Graphics.DrawRectangle,你需要加载System.Drawing.dll的符号。打开Modules Window(CTRL+ALT+U)。这个列表会显示调试中所有加载的模块(DLLs).在列表中找到System.Drawing.DLL,右键单击,然后选择Load Symbols。

  

                                                       图8

  注意:一旦符号文件下载了,符号文件会显示在“Symbol File”列中。

  你现在可以使用F11进入Graphics.DrawRectangle的代码了。在这个case中,你会先进入PaintEventArgs.Graphics属性的代码。

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
栏目列表