vc6.0 调试程序,终止调试时程序却无法退出

详情描述:
VC6.0发布于1998年,到文章发布的今天已经23年了,但由于他的绿色、小巧,我一直还在使用它。
在使用vc6.0(系统:windows 7 64 bit,Win10 64 bit)调试程序时遇到终止调试时,程序无法退出的情况。由于无法直接关闭调试程序的进程,故而只能关闭vc6.0再打开该工程,甚至还需要杀掉某些进程!
今天偶然搜索时才发现早就有解决方案了,2012年或是更早,可惜下载链接大都失效,只有百度经验里的链接还有效,就直接利用了,参考文档见下面。

问题来源:

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

解决办法:
在VC6.0安装目录下的 Common/MSDev98/Bin 里有两个dll文件:DM.dll 和 TLLOC.dll。
将DM.dll替换成6.0.9782.0版本的或更新,将TLLOC.dll替换成6.00.8168.292版本。

TLLOC.DLL下载地址: https://pan.baidu.com/s/1slezuup 密码: 6vkq

参考文档:
CrkAsMa的百度经验
Fly-Skyline的csdn文章

如果百度盘失效,可联系我补发,亲测有效

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值