首页 新闻 会员 周边 捐助

求助,调试framework源码的问题

0
悬赏园豆:20 [已关闭问题]

小弟装的是vs2008team system,sp1,framework3.5 sp1,按照网上各位达人讲解的步骤,一切设置妥当,
装上Visual Studio 2008 QFE的更新,更新代号为KB944899,
调试-》常规-》去掉“启用‘仅我的代码’“的勾,勾上”启用源服务器支持“
调试-》符号-》设置pdb文件的位置为http://referencesource.microsoft.com/symbols,勾上”只在手动加载符号时搜索上述位置“

调试时调用堆栈也已经加载了符号,已经由灰色变成了黑色,模块的符号状态也显示“已加载符号”而且符号文件就是我设置的那个文件夹的位置。

但是当我按F11想进入微软的源码时,首先没有弹出来EULA那个什么协议的窗口,其次就直接弹出了查找源的对话框,或者就是弹出“没有可用于当前位置的源代码”的对话框,然后就不能进一步调试微软的源码了。

而且我也没有设置过什么 NT_ 之类的环境变量,而且我调试的肯定是微软开源的代码,就是system.web.dll。但是就是不能调试,甚至重装了系统也还是不行,请教各位高手何解?谢谢了

csq1806的主页 csq1806 | 初学一级 | 园豆:180
提问于:2009-08-15 11:18
< >
分享
其他回答(1)
0

先去下载微软提供的源代码,去安装一下,相当于就是把pdb文件和cs文件解压到硬盘的某个路径,然后在设置pdb文件的位置 的时候选择你硬盘上面的那个路径,这样就应该可以了。

主要是你设置pdb文件的位置的时候没有设置对。微软提供的源代码应该是在你设置的重要网站http://referencesource.microsoft.com下面下载吧。

我已经设置好了。

以后F5调试的时候它会自己去找pdb文件的,还要设置一个symbols文件夹用来缓存它收集到的pdb文件。

bluesky4485 | 园豆:288 (菜鸟二级) | 2009-08-15 13:08
0

SP1现在调试不了

我是一条鱼 | 园豆:205 (菜鸟二级) | 2009-08-24 20:47
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册