在电脑上同时装了Visual Studio和VC++6.0。用VC++6.0写程序出错时,系统会启动Visual Studio的调试器。本来也没什么,但我写的都是一些小程序,不至于调用庞大的Visual Studio的调试器。所以自己查了下资料把调试器改回了VC++6.0。方法如下: 在注册表中找到表项\\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug,你会发现其中有Debugger和PreVisualStudio7Debugger两项, Debugger的值代表当前的调试器以及分析错误的命令,PreVisualStudio7Debugger代表安装Visual Studio 以前的调试器以及分析错误的命令。把Debugger的值改为PreVisualStudio7Debugger的值就可以了。例如在我的电脑上,改动前Debugger的值为:"C:\WINDOWS\system32\vsjitdebugger.exe" -p %ld -e %ld,PreVisualStudio7Debugger的值为:"D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\msdev.exe" -p %ld -e %ld。把Debugger的值改为:"D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\msdev.exe" -p %ld -e %ld后,就可以在程序出错的时候用VC++6.0的调试器进行调试了。 (至于表象名PreVisualStudio7Debugger中的VisualStudio7,我有点搞不清,我认为命名为PreVisualStudio9Debugger更合适一点,因为Visual Studio就是Visual Studio9)。
700字范文,内容丰富有趣,生活中的好帮手!