在Windows 7 X64位调试运行Visual C++ 6.0不能正常退出
来源:互联网 发布:网络创世纪 吧 编辑:程序博客网 时间:2024/05/22 16:06
VC6在64位Windows7下调试的时候,再结束调试,程序无法退出。
问题描述:当我击F5开始一个项目的调试时,程序在我设置的断点处停止,这时我按下Shift+F5后,vc6可以退出调试状态,但是WINDOWS系统的任务栏上会留下前面调试时产生的进程图标。该进程不能被结束,即使我使用任务管理器,也不可以。这时如果我再次按下F5,并按下Shift+F5后,任务栏上会留下两个这样的图标,这两个进程都可以在任务管理器上看到,不占CPU资源,但占用一定的内存。我想结束该进程的唯一的办法是(在任务栏上去掉该图标):关闭VC6,并重新开启.
一般的解决方法:不使用"结束调试"这个功能,让程序正常结束(就是放个可以退出的菜单或者按钮, 而不是使用Shift+F5的退出)。
终极解决方法:检查文件DM.dll版本,DM.dll在程序安装目录的“Common/MSDev98/Bin”-----------正确的版本是6.0.9782.0。如果dm.dll当前的版本不是6.0.9782.0,请安装vc6.0sp6补丁,安装之后该文件就为此版本,如果不想安装该sp6包,则可以从VS6sp61.cab中解压出dm.dll,该文件版本即为6.0.9782.0。
下载TLLOC.DLL版本:
将下载的版本替换到程序安装目录“Common/MSDev98/Bin/TLLOC.dll”
这样VC6在windows 7 64位的系统调试时,就可以任意退出了。
问题描述:当我击F5开始一个项目的调试时,程序在我设置的断点处停止,这时我按下Shift+F5后,vc6可以退出调试状态,但是WINDOWS系统的任务栏上会留下前面调试时产生的进程图标。该进程不能被结束,即使我使用任务管理器,也不可以。这时如果我再次按下F5,并按下Shift+F5后,任务栏上会留下两个这样的图标,这两个进程都可以在任务管理器上看到,不占CPU资源,但占用一定的内存。我想结束该进程的唯一的办法是(在任务栏上去掉该图标):关闭VC6,并重新开启.
一般的解决方法:不使用"结束调试"这个功能,让程序正常结束(就是放个可以退出的菜单或者按钮, 而不是使用Shift+F5的退出)。
终极解决方法:检查文件DM.dll版本,DM.dll在程序安装目录的“Common/MSDev98/Bin”-----------正确的版本是6.0.9782.0。如果dm.dll当前的版本不是6.0.9782.0,请安装vc6.0sp6补丁,安装之后该文件就为此版本,如果不想安装该sp6包,则可以从VS6sp61.cab中解压出dm.dll,该文件版本即为6.0.9782.0。
下载TLLOC.DLL版本:
- TLLOC.7z( 3.18 K)
将下载的版本替换到程序安装目录“Common/MSDev98/Bin/TLLOC.dll”
这样VC6在windows 7 64位的系统调试时,就可以任意退出了。
同时也搜索到了VS2008的相关解决方案:
vs2008增量链接时出现崩溃的情况,除了修改工程的增量链接为关闭或则下微软的下载补丁地址:http://code.msdn.microsoft.com/KB948127.补丁的方式只有vs2008英文版才行,中文版不支持.如果不想关闭增量链接.安装vs2008sp1补丁后,该问题就能解决。
- 在Windows 7 X64位调试运行Visual C++ 6.0不能正常退出
- Windows 7 X64位平台下,VC6调试运行程序,中断调试无法退出
- Windows 7 X64位平台下,VC6调试运行程序,中断调试无法退出
- Windows 7 X64位平台下,VC6调试运行程序,中断调试无法退出
- Windows 7 X64位平台下,VC6调试运行程序,中断调试无法退出
- BUG:Visual InterDev 6.0 ASP 调试无法在基于 Windows XP 的计算机上正常运行
- Windows 7 X64位平台下,VC6调试运行程序,无法终止进程
- 用VC2013编译了一个程序,在Windows 8、Windows 7(64位、32位)下都能正常运行。但在Win XP,Win2003下运行时,却报错不能运行
- win7 X64位系统+VS2013开发能在XP系统上能正常运行的软件
- 程序在JLink调试时运行正常,退出调试环境后运行不正常的问题
- Anaconda3 x64位spyder和anaconda-navigator 不能正常启动
- Debug调试运行正常,但在Release模式下退出程序时报错
- Debug调试运行正常,但在Release模式下退出程序时报错
- gdbserver 调试时gdb运行c时崩溃不能正常调试
- gdbserver 调试时gdb运行c时崩溃不能正常调试
- vs2003不能正常调试或运行!
- OD在Windows 7 x64下无法调试的原因
- C#创建WINFORM程序在64位系统不能正常运行的解决办法
- Http协议客户端工具之Httpclient
- win32串口通信
- ASP.NET Web Matrix开发工具
- 对抽象编程:接口和抽象类
- oracle中的分析函数
- 在Windows 7 X64位调试运行Visual C++ 6.0不能正常退出
- MFC 串口编程
- hdu1426
- WebService复杂类型数据传输(二dom4j方式)
- java数据类型转换工具(自己留着用的哦)
- WEB性能测试:你应该带上Visual Studio 2010 (web性能测试)
- linux dd命令
- JAVA:Eclipse代码自动提示
- 使用按键精灵添加edius的批输出列表