安装DELPHT/BCB之后,他就作为系统调试器,有程序出错他就跳出来;装上VC也是一样,怎么禁止他的自动调试功能?

解决方案 »

  1.   

    修改默认的高度器好像只能修改注册表,我是查了好长时间才查到的,与你共享:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug中的
    Debugger的值,不过前面有auto的值也要改,好像是设为1,我记不清了
      

  2.   

    谢谢wzhing(吴兵飞),
    我把atuto值由1该为0了,debugger值也注释掉了。
    还是跳出这个东西“system debuggers are active, please remove or disable system debugger...”,应该是他反跟踪的技术。之前我把VC的/common/MSDEV98/BIN/MSDEV.EXE和MSDEV.COM名字改了,debugger的值原来是他,改了之后debugger值又变回drwtsn32 -p %ld -e %ld -g (window缺省调试器)现在我就是把他注释掉了
    就而且有次跳出程序出错,要终止还是调试的窗口时,我点了调试都没反应(每进调试器)了。
    但就是问题根源还没找到,我试过了,是用regsvr32注册dll时跳出错误。