Debugger detected - please close it down and restart!"问题的解决

来源:互联网 发布:北京人工智能企业 编辑:程序博客网 时间:2024/06/08 23:53
在安装按nero7后再用vs2005调试程序蹦出来“Debugger detected - please close it down and restart!”,刚开始以为是程序问题,后来仔细搜索下是因为安装nero7的问题。


找到一位博友s5689412大概知道解决办法,他研究了原因,我只要能就解决过去就行。他主要参考:


Hello all,


I too have encountered this problem and you do not have to completely uninstall Nero Burning Rom to fix this. It is possible to keep most of the functionality of Nero and run ARToolKit apps as well.  


The problem is that Nero installs a DirectShow filter which uses a protection scheme (AsProtect) to prohibit their code being run in a debugger. It sees Visual Studio as a debugger and kills you application.  


As far as I can tell the troublesome filter is NeVideo.ax, which you can find in: C:\Program Files\Common Files\Ahead\DSFilter (assuming default install directories etc...).


I renamed this file to "NeVideo.ax.old" and the problem went away.  


I haven't noticed any reduced functionality in Nero Burning Rom, although I only do simple CD/DVD burning. If you use any of the multimedia functions of Nero, you might run into problems after renaming its DirectShow filter. Perhaps someone could try it and report back.


Good luck,
Julian. 



大意是说因为nero7安装的文件中NeVideo.ax造成的,如果不想卸载,改名即可。
原创粉丝点击