新闻资讯
看你所看,想你所想

华生医生

华生医生

华生医生

华生医生(Dr.Watson)是一个调试程式错误的程式,如果出现程式错误,Dr.Watson 将自动启动并检测出错的程式,只要检测到错误,就会创建一个文本档案 (Drwtsn32.log)

基本介绍

  • 中文名:华生医生
  • 外文名:Dr.Watson
  • 意义:一个调试程式错误的程式
  • 使用方法:日誌档案路径

简介

华生医生(Dr.Watson)是一个调试程式错误的程式。如果出现程式错误,Dr.Watson 将自动启动并检测出错的程式,只要检测到错误,就会创建一个文本档案 (Drwtsn32.log),这是一个可以被技术人员载入到调试程式中的二进制档案。如果要手工启动Dr.Watson,则需要打开“开始”选单,单击“运行”,然后键入“drwtsn32”。

使用方法

一、日誌档案路径
日誌档案位置必须是本地计算机上的有效路径。系统的默认位置是:Documents and Settings\All users\Application Data\Microsoft\Dr Watson 资料夹,在第一次运行Dr. Watson 时会创建这个资料夹。
如果检测到程式错误,Dr. Watson 会创建包含程式错误诊断信息的Drwtsn32.log 档案。单击“浏览”按钮可以自定义日誌档案的储存位置,但是必须注意的是,所有用户都具有自定义路径的“写入”许可权。
二、故障转储
如果选中了“创建故障转储档案”複选框,那幺就需要指定故障转储档案的储存位置。系统默认为:Documents and Settings\All users\Application Data\Microsoft\Dr Watson\user.dmp。故障转储档案是一个可以载入到调试程式中的二进制档案。单击“浏览”按钮可以选择不同的故障转储档案或位置。同样要确保所指定的路径是所有用户都具有“写入”许可权的。
三、波形 档案
如果选中了“声音通知”,那幺当应用程式出现错误时,Dr. Watson 会使用WAV 档案播放声音。声音档案必须是 .wav 档案并且与Microsoft WAV 档案格式一致。也就是说如果该WAV档案可以使用“媒体播放机”播放,则该档案是有效的WAV 档案。
四、其他
“指令数量”是指在每个执行绪状态转储的当前程式计数器前后,Dr. Watson 将反彙编的最多指令数。“要保存的错误数量”是指Dr. Watson 在日誌档案中记录的最多错误数。而“转储符号表”则是指定 Dr. Watson 是否转储每个模组的符号表。
如果选中“转储全部执行绪上下文”,Dr. Watson 会记录引起错误的程式中每个执行绪的状态。否则,Dr. Watson只记录引起程式错误的执行绪的状态。
“附加到现有日誌档案”是指Dr. Watson 是否将诊断信息附加到现有的Drwtsn32.log 档案的末尾,选中这个选项可能会使日誌档案变得非常大。如果不选中这个选项,则Dr. Watson 会为每个程式错误都创建新的日誌档案。
如果选中“视觉通知”,则当检测到程式错误时,Dr. Watson会提供带有“确定”按钮的讯息框告诉你检测到程式错误。
在“应用程式错误”框中列出了Dr. Watson检测到的程式错误信息。“查看”按钮用于显示在“应用程式错误”列表中所选错误的日誌档案信息。而“清除”按钮则是清除“应用程式错误”列表中显示的所有事件日誌错误项。

转载请注明出处海之美文 » 华生医生

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com