VC6.0在Windows7下调试的时候,再结束调试,程序无法退出。
问题描述:当我击F5开始一个项目的调试时,程序在我设置的断点处停止,这时按下Shift+F5后,VC6.0可以退出调试状态,但是windows系统的任务栏上会留下前面调试时产生的程序。
该进程不能被结束,即便我使用任务管理器也不可以终止程序。
而且,当修改代码之后,就不能重新编译了。
想结束该进程的唯一的办法是关闭VC6.0,并重新开启。
解决方案更新两个dll文件的版本。
在VC6.0安装目录下的Common/MSDev98/Bin里有两个dll文件:DM.dll和TLLOC.dll。
将DM.dll替换成6.0.
1