MSDN里一段让人很汗的文字:关于抓BUG的的

slowgrace 2009-06-09 07:51:15
前续的文字大概其的意思是说:如果你抓不到BUG,那就试试
(1)隔离代码(把出错代码单独拷出来另外做project调);
(2)把所有第三方控件替换成标准控件;
(3)写日志文件
(4)然后就是这个很汗的建议:Reduce the search space. If you cannot resolve the problem with any of the above methods, then it is time to eliminate all other non-Visual Basic causes from the problem search space. Copy your AUTOEXEC.BAT and CONFIG.SYS files to backup files. Comment out any and all drivers and programs from these two files that are not absolutely essential to running your program under Windows. Change your Windows video driver to the standard Windows VGA driver. Shut down Windows and reboot your machine. This will eliminate the possibility that there is some other program or driver which is interfering with your program.


If you cannot locate a solution and are unable to isolate or resolve the problem with any of these methods, it's time to look for help. See the technical support documentation.

要酱紫了,才look for help啊。瀑布汗。
怪不得星级用户很少发主帖啊
...全文
137 30 打赏 收藏 转发到动态 举报
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
slowgrace 2009-08-12
  • 打赏
  • 举报
回复
[Quote=引用 27 楼 wallescai 的回复:]
感觉第四招开始就是忽悠了, 有点像回答不出学生提问的老师随便蒙学生的味道.
能够真正做好前面三点的人可不是那么容易蒙混过关的.
[/Quote]

恩 有道理
chinaboyzyq 2009-08-12
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 jhone99 的回复:]
引用 18 楼 myjian 的回复:
爬过.................再一次....


怎么不飘了
[/Quote]
大概是那半张床有主了~~~~~~~~~~~~~ :D
chinaboyzyq 2009-08-12
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 chen8013 的回复:]
老马什么时候学会‘爬’的? 

[/Quote]
当了版主以后吧!! :))
熊孩子开学喽 2009-08-12
  • 打赏
  • 举报
回复
感觉第四招开始就是忽悠了, 有点像回答不出学生提问的老师随便蒙学生的味道.
能够真正做好前面三点的人可不是那么容易蒙混过关的.
slowgrace 2009-08-12
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 aspower_ 的回复:]
引用 8 楼 slowgrace 的回复:
引用 5 楼 tiger_zhao 的回复:
A)AUTOEXEC.BAT and CONFIG.SYS
这是一种方法,当内部无法定位错误时可能是外部原因,简化一下系统。


请问这是不是等同于在windows安全模式下运行程序?

安全模式?

windows新版本从来就不需要这两个文件

不相信你打开看看,里面空的
[/Quote]

还真是的。现在好像是放在Autoexec.nt里。
of123 2009-06-12
  • 打赏
  • 举报
回复

一般情况下,这些绝招是用不到的。

因为普通的 VB 程序不过是数据库或通讯应用,调用的一般也就是被前人用过几千万次的 API 接口,很少涉及到系统底层。

初级程序员遇到最多的问题,按频率来排,应该是:语法错误、逻辑错误、API 调用中的数据类型错误和变量实例化错误。
一笑拔剑 2009-06-12
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 slowgrace 的回复:]
引用 5 楼 tiger_zhao 的回复:
A)AUTOEXEC.BAT and CONFIG.SYS
这是一种方法,当内部无法定位错误时可能是外部原因,简化一下系统。


请问这是不是等同于在windows安全模式下运行程序?
[/Quote]
安全模式?

windows新版本从来就不需要这两个文件

不相信你打开看看,里面空的
嗷嗷叫的老马 2009-06-12
  • 打赏
  • 举报
回复
爬过.................再再一次....
jhone99 2009-06-11
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 myjian 的回复:]
爬过.................再一次....
[/Quote]

怎么不飘了
用户 昵称 2009-06-11
  • 打赏
  • 举报
回复
xxxxxxxxx,真是雷我的英文啊。
jhone99 2009-06-11
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 slowgrace 的回复:]
引用 12 楼 tiger_zhao 的回复:
马一生出来就学走、跑、跳,不会爬。


老虎生出来学啥呀
[/Quote]

咬人
嗷嗷叫的老马 2009-06-11
  • 打赏
  • 举报
回复
爬过.................再一次....
lyserver 2009-06-11
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 jhone99 的回复:]
引用 18 楼 myjian 的回复:
爬过.................再一次....


怎么不飘了
[/Quote]
因为黄金马甲弄丢了,魔法施展不开了。
嗷嗷叫的老马 2009-06-09
  • 打赏
  • 举报
回复
最先学的动作就是爬.........
舉杯邀明月 2009-06-09
  • 打赏
  • 举报
回复
老马什么时候学会‘爬’的? 
嗷嗷叫的老马 2009-06-09
  • 打赏
  • 举报
回复
看不懂的爬过....................
slowgrace 2009-06-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 tiger_zhao 的回复:]
A)AUTOEXEC.BAT and CONFIG.SYS
这是一种方法,当内部无法定位错误时可能是外部原因,简化一下系统。
[/Quote]

请问这是不是等同于在windows安全模式下运行程序?
slowgrace 2009-06-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 tiger_zhao 的回复:]
提问要有确定性,你无法定位的错误别人只能靠猜,猜中概率极小。问了也是白问。
[/Quote]

也不尽然。有时候没经验的程序员百思不得其解的问题,可能有经验的同学一下子就看出症结所在了,或至少能指出几个可努力的、未曾想到的方向。
神马都能聊 2009-06-09
  • 打赏
  • 举报
回复
[Quote=引用 0 楼 MSDN 的回复:]
Reduce the search space. If you cannot resolve the problem with any of the above methods, then it is time to eliminate all other non-Visual Basic causes from the problem search space. Copy your AUTOEXEC.BAT and CONFIG.SYS files to backup files. Comment out any and all drivers and programs from these two files that are not absolutely essential to running your program under Windows. Change your Windows video driver to the standard Windows VGA driver. Shut down Windows and reboot your machine. This will eliminate the possibility that there is some other program or driver which is interfering with your program.
[/Quote]

直接说重新安装系统算了

Tiger_Zhao 2009-06-09
  • 打赏
  • 举报
回复
A)AUTOEXEC.BAT and CONFIG.SYS
这是一种方法,当内部无法定位错误时可能是外部原因,简化一下系统。
而现在计算机不稀罕了,完全可以换其它的计算机进行测试。

B)it's time to look for help
提问要有确定性,你无法定位的错误别人只能靠猜,猜中概率极小。问了也是白问。
加载更多回复(10)

742

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧