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文章
如果百度盘失效,可联系我补发,亲测有效
vc6.0 调试程序,终止调试时程序却无法退出相关推荐
- 使用VC6.0创建和运行C程序的方法
使用VC6.0可以有快捷的方式创建C程序,对于初学者,建议按照如下方式创建.先创建一个工作区,然后创建工程,最后在工程中创建源文件文件.理解工作区.工程与文件之间的关系. 转载于:https://ww ...
- c语言中执行cl exe时出错,VC6.0执行cl.exe时出错
2016-07-17 回答 2010-10-09 18:29解决vc++6.0卸载后不能安装问题 电脑上的vc++6.0,无法调试程序,卸载后总是安装不成功.这是由于注册表没有清理完全的缘故.附上解决 ...
- VC6.0执行 link.exe 时出错
执行 link.exe 时出错 编译程序中,没有问题,但是组建的过程中,一直报错,原以为是自己代码的问题.最后索性就只打印"hello world",还是报错,这就排除了代码的错误 ...
- VC6在64位Windows7(家庭版或其他版本)下调试的时候,再结束调试,程序无法退出
VC6在64位Windows7下调试的时候,再结束调试,程序无法退出. 问题描述:当我击F5开始一个项目的调试时,程序在我设置的断点处停止,这时我按下Shift+F5后,vc6可以退出调试状态,但是W ...
- 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. ...
- VC6.0和VS2005:C++和C#编写调用COM组件
这篇文章就是关于COM组件的编写和调用的,主要包含了使用VC6.0编写和调用COM组件,VS2005中使用C#编写和调用COM组件,以及在VC6.0和VS2005之间互相调用COM组件. AD: 前一 ...
- vc6.0到vs2015版本转换问题
在vc6.0下可以运行的程序在往vs2015转换后不能运行.问题如下: 1.int变量未标识,常见于在for循环里声明的int. 2. #define MAX 10 在vc6.0中MAX的调用既可以是 ...
- Vc6.0 调试指南 --Happy Debugging
一:深入了解 Compile.Linking.Build (1)Compile - 编译 当您点击 编译按钮时,编译器将会把你的源代码文件 (.c文件)转换为目标文件(.obj文件) ,目标文件包含的 ...
- VC6.0调试知识大全
My Note ○常用功能: Restart(Ctrl+shift+F5):此debugger功能将从程序的开始(第一有效行)处全速执行,而不是从当前所跟踪的位置开始调 试,这时所有变量的当前值都将被 ...
最新文章
- android 封装的popwindow,Android UI开发 popupwindow介绍以及代码实例
- 关于CSS中的下拉表单和文本域元素
- 定制Apache索引样式
- netconf 网络配置协议 简介
- Python常见问题(7):Python图形用户接口 Graphic User Interface FAQ
- Python执行系统命令的四种方法
- wso2 esb_WSO2 ESB的一种消息传递方式
- 前端学习(1109):函数的调用
- Struts2标签库常用标签
- 微信iOS 7.0.9版本更新:今天的朋友圈是一片欢乐的海洋!
- uefi windows10 linux,UEFI 启动GPT分区 Win10和Ubuntu16.04双系统安装
- mysql limit (1-1)10_110,当您知道只有1个结果时,是否将'LIMIT 1'添加到MySQL查询中使它们更快?...
- ​越狱iOS必备神器Flex使用指南-屏蔽越狱检测的破解利器
- 500 G JAVA视频网盘分享(JEECG开源社区)
- Pygame基础知识(14)-pygame.image.load()对象和blit()绘制
- 手机镜头,噪声建模,ISP,ISO与analog gain
- 20200213ubuntu20.04下的笔记本USB摄像头的相关资料
- OSPF协议(NA、NP知识)
- 【前端优化】超详细!带你体验常用的前端优化手段
- 二十世纪最伟大的十大算法