解决VC6在Win7调试时,程序卡图标无法退出

2025-05-11 14:53:22

1、问题描述:在用F5调试一段代码时,当程序断在我们设置的断点处时,这时我们再按下Shift+F5,正常情况下vc6会退出调试状态,但是在Win7 x64的系统上,会在任务栏上会留下前面调试时产生的进程图标,该进程不能被结束,即使我使用任务管理器,也结束不了。我们只能将VC6关闭,这个图标才会消失。

2、问题来源:引起这一问题的根源是2个DLL,DM.DLL(6.0.8168.0)和TLLOC.DLL(6.0.8168.0)。这是在安装完VC6对应的版本号,当你更新了sp6补丁后DM.DLL的版本就更新成6.0.9782.0,但TLLOC.DLL确没有更新,所以导致这一问题的出现。

3、解决办法:1.首先确定你的VC6已经升级了sp6的补丁,(查看方法:C:\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.E淌捌釜集XE -----------正确的版本是6.0.9782.2)2.再次下载TLLOC.DLL(版本是:6.0.8168.292)将下载的版本替换目录“C:\Microsoft Visual Studio\Common\MSDev98\Bin\TLLOC.dll” 这样VC6在Win7 x64位的系统调试时,就可以任意退出了。TLLOC.DLL下载地址: https://pan.baidu.com/s/1slezuup 密码: 6vkq

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢