详情描述:
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文章

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

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

  1. 使用VC6.0创建和运行C程序的方法

    使用VC6.0可以有快捷的方式创建C程序,对于初学者,建议按照如下方式创建.先创建一个工作区,然后创建工程,最后在工程中创建源文件文件.理解工作区.工程与文件之间的关系. 转载于:https://ww ...

  2. c语言中执行cl exe时出错,VC6.0执行cl.exe时出错

    2016-07-17 回答 2010-10-09 18:29解决vc++6.0卸载后不能安装问题 电脑上的vc++6.0,无法调试程序,卸载后总是安装不成功.这是由于注册表没有清理完全的缘故.附上解决 ...

  3. VC6.0执行 link.exe 时出错

    执行 link.exe 时出错 编译程序中,没有问题,但是组建的过程中,一直报错,原以为是自己代码的问题.最后索性就只打印"hello world",还是报错,这就排除了代码的错误 ...

  4. VC6在64位Windows7(家庭版或其他版本)下调试的时候,再结束调试,程序无法退出

    VC6在64位Windows7下调试的时候,再结束调试,程序无法退出. 问题描述:当我击F5开始一个项目的调试时,程序在我设置的断点处停止,这时我按下Shift+F5后,vc6可以退出调试状态,但是W ...

  5. VC6.0(VC++6.0)使用教程(使用VC6.0编写C语言程序)

    VC6.0(VC++6.0)使用教程(使用VC6.0编写C语言程序) Visual C++ 6.0简称VC或者VC6.0,是微软1998年推出的一款C/C++ IDE,界面友好,调试功能强大.VC6. ...

  6. VC6.0和VS2005:C++和C#编写调用COM组件

    这篇文章就是关于COM组件的编写和调用的,主要包含了使用VC6.0编写和调用COM组件,VS2005中使用C#编写和调用COM组件,以及在VC6.0和VS2005之间互相调用COM组件. AD: 前一 ...

  7. vc6.0到vs2015版本转换问题

    在vc6.0下可以运行的程序在往vs2015转换后不能运行.问题如下: 1.int变量未标识,常见于在for循环里声明的int. 2. #define MAX 10 在vc6.0中MAX的调用既可以是 ...

  8. Vc6.0 调试指南 --Happy Debugging

    一:深入了解 Compile.Linking.Build (1)Compile - 编译 当您点击 编译按钮时,编译器将会把你的源代码文件 (.c文件)转换为目标文件(.obj文件) ,目标文件包含的 ...

  9. VC6.0调试知识大全

    My Note ○常用功能: Restart(Ctrl+shift+F5):此debugger功能将从程序的开始(第一有效行)处全速执行,而不是从当前所跟踪的位置开始调 试,这时所有变量的当前值都将被 ...

最新文章

  1. android 封装的popwindow,Android UI开发 popupwindow介绍以及代码实例
  2. 关于CSS中的下拉表单和文本域元素
  3. 定制Apache索引样式
  4. netconf 网络配置协议 简介
  5. Python常见问题(7):Python图形用户接口 Graphic User Interface FAQ
  6. Python执行系统命令的四种方法
  7. wso2 esb_WSO2 ESB的一种消息传递方式
  8. 前端学习(1109):函数的调用
  9. Struts2标签库常用标签
  10. 微信iOS 7.0.9版本更新:今天的朋友圈是一片欢乐的海洋!
  11. uefi windows10 linux,UEFI 启动GPT分区 Win10和Ubuntu16.04双系统安装
  12. mysql limit (1-1)10_110,当您知道只有1个结果时,是否将'LIMIT 1'添加到MySQL查询中使它们更快?...
  13. ​越狱iOS必备神器Flex使用指南-屏蔽越狱检测的破解利器
  14. 500 G JAVA视频网盘分享(JEECG开源社区)
  15. Pygame基础知识(14)-pygame.image.load()对象和blit()绘制
  16. 手机镜头,噪声建模,ISP,ISO与analog gain
  17. 20200213ubuntu20.04下的笔记本USB摄像头的相关资料
  18. OSPF协议(NA、NP知识)
  19. 【前端优化】超详细!带你体验常用的前端优化手段
  20. 二十世纪最伟大的十大算法

热门文章

  1. DDR3 AXI4 IP核读写仿真实验(2)
  2. HTML文件主体部分的标记对是,1.7 HTML的标记构成
  3. 为什么要这么努力?努力是件美好的事
  4. 万圣节之夜隐私用户数据声明
  5. C#使用ManagementClass获取计算器硬件信息
  6. 内核崩溃捕获机制之kdump详解
  7. C#ThreadPool.QueueUserWorkItem实例
  8. 纳多德NADDOD全新品牌升级——探索数智未来
  9. IE11浏览器设置为兼容不同IE版本
  10. c# listView1写入第一行第一列