被 M$ 郁闷了两天

周末2天的时间都让 M$ 给浪费掉了. 5濜b?  
  两个月前开始不知道什么原因 Softice 的 Symbol retriver 和我的 SyserApp 以及M$ Windbg 塜c蠙w?n  
都不能从 M$ SRV*C:websymbols* http://msdl.microsoft.com/download/symbols 符号服务器下载 Ap.>M;  
符号文件昨天 我在论坛里面发了一个贴子问 谁知道 M$ 新的调试符号服务器的地址,原来的不能 %iQ;*媶? 
用了 苩0?ぅ荴? 
QUOTE: 鰎R?砱4+d  
KMK J梳帱 ?? 
回贴说可以用,我就纳闷了为什么我的就不能用呢,我想了各种办法都不行. 最后 俺决定卸载掉老版 ?嗳誽犋? 
本的 Debugging Tools for Windows , 到网上下载一个新的 Debugging Tools for Windows .装上 <Jex澨鎹? 
后俺实验一下果然可以用 http://msdl.microsoft.com/download/symbols 下栽符号了,把俺乐坏了. 既然可以用了我就下完符号开始调试程序了,我通常都是通过环境变量为 Windbg 设置符号搜索路径 甪w ?vYD? 
的,这次俺也不例外_NT_SYMBOL_PATH=SRV*C:websymbols* http://msdl.microsoft.com/download/symbols 9 [从:倎  
我就开始调试程序了,结果问题大了.我的 vc2003 和 vc2005 都不能调试程序,晕,不知道什么原因 斊l?宋桥T  
我在 vc2003和 vc2005 里面设置断点就是不管用.无论我是怎么搞都不行.气的吐血,想到是不是俺人 ?x% ?e  
品出了问题,回想了这几年来俺做过事情,没有什么对不起别人的. 确定了自己人品没问题,就想出问题的原因,是不是新装的软件有问题,我就把最近装的软件统统卸掉了.可是还是不行,无数次的重启机器 q?I"Mm駑  
,不见任何收效,俺回过头来,又回想了一遍这几年做过的事情.还是没想到做过啥缺德的事,再次确定 仏崤@nobF  
人品没问题,又开始折腾我的电脑,我把能卸的软件都写了,什么 softice , windbg ,syser debugger ,msn ,qq 等等都卸掉,包括Visual Assist X,以及 Outlook 等等统统卸掉, 我开始祈祷, 筽ヤΘ?? 
上帝再次赋予我 vc2003和 vc2005 的调试功能吧. 还很正式的做了3分钟的祈祷仪式,我打开我的工程,设置断点在 main,WinMain 上,我再 Rebuild,在调试运行,还是没断住,我 Rebuild 了99次,还是 喥儔U qW  
调试不了,这点小忙都不帮我, 我决定把 vc2003,vc2005 统统卸 ?j濧?,  
掉,重新安装,用了我2个小时的时间重新安装了 vc2003 vc2005 ,满怀信心再次调试程序,哦 妁M淋堕h? 
555555........ 菩萨!还是不能用.已经晚上10点了 我只有最后一招了,重装我用了2年多的系统,备份各种文件,搞了2,3个小时,终于备份好了,已经是凌晨1点多了.只有先休息,养精蓄锐.明天早上起来 禗?;?晒? 
再战. ?肃@?  
  第二天,也就是今天,2006-1-22号.7:30起床继续装机王子,装到10:00钟,终于把什么都装好了 w祘鰹=餖? 
vc2003 和2005 终于可以调试了.如果在不能用我就晕了.还好,没白浪费时间. 我又把 Debugging B)??  
Tools for Windows 装上了,下了一些符号,当然我还是设置的环境变量 z?/<ヒ^? 
_NT_SYMBOL_PATH=SRV*C:websymbols* http://msdl.microsoft.com/download/symbols ]W冘雽釙? 
??畅l?#  
下载完符号我开始写我的程序,开始调试我的程序,晕到又不能调试了. 气的 55555........ 我又开 乡繥r€犣   
始回想问题出在那里,开始卸载软件,什么 softice ,windbg 等等又都卸了一便,但是没有用,仍然是 辞gl司? 
不能调试,这次我把怀疑对象锁定到 _NT_SYMBOL_PATH 环境变量上,我把这个环境变量给删掉了,开始调试程序,哦 哈哈哈.......终于好了.浪费了我2天的时间,原来就是这个环境变量的问题, 我以前一 喦陒[窴瑳  
直是用 _NT_SYMBOL_PATH 环境变量的. 怎么就这次出了问题呢. 并且 WinDbg 的文档上也建议用这 }f?`?R? 
种方法.我又比较了一下我新下载的 windbg 和以前的版本的 windbg ,我发现了一个问题 symsrv.dll 文件改了,哦我怀疑问题可能是出现在这了. 因为 symsrv.dll 要用 _NT_SYMBOL_PATH ?瀬嚾鮔  
环境变量, 我就把新的 symsrv.dll 文件替换到 softice 中的 .僗)€Q/l  
symsrv.dll 文件,然后我用 softice 的 symbol retriver 来下载符号,哦 这回 Softice 的 Symbol retriver 也可以下载符号文件了. 原来是 M$ 修改了 symsrv.dll 文件.导致了符号不能下载问题. 终于解决了问题. 希望大家不会遇到这个问题
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值