在vc++6.0中调试出现错误提示怎么解决?

在vc++6.0中调试出现error C2065:'undeclared identifier

回答:

C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\是你文件的路径,1234567.c是文件名,(1) : error C2146:是第一个错误,错误类型是C2146,syntax error : missing ')' before identifier 'c' 是具体说明,一般你可以双击这里然后程序自动返回程序中出错的位置。简单的语法错误都可以找出来,但是高级点的错误基本提示都有误,你需要仔细看看你的文件配置等信息,很可能这个错误是由于你用其他东西引起的。比如头文件缺失或者错误,等等。

win7 64位VC++6.0调试代码无法关闭窗口解决方法。


VC6在64位Windows7下调试的时候,再结束调试,程序无法退出。


问题描述:当我击F5开始一个项目的调试时,程序在我设置的断点处停止,这时按下Shift+F5后,vc6可以退出调试状态,但是WINDOWS系统的任务栏上会留下前面调试时产生的程序。该进程不能被结束,即使我使用任务管理器也不可以终止程序。而且,当修改代码之后,就不能重新编译了。想结束该进程的唯一的办法是关闭VC6,并重新开启。


一般的解决方法:不使用"结束调试"这个功能,让程序正常结束(就是放个可以退出的菜单或者按钮, 而不是使用Shift+F5的退出);或者在调试运算时,在断点之间关掉程序。
终极解决方法:检查文件DM.dll版本,DM.dll在程序安装目录的“Common/MSDev98/Bin”。正确的版本是6.0.9782.0。
软后下载TLLOC.DLL。

其中关键的地方是DM.dll的版本是否正确,如果DM.dll版本不对,应该下载DM.dll对原始版本进行覆盖,然后下载TLLOC.DLL,之后就可以任意退出调试了。

两个DLL都是在“Common/MSDev98/Bin”中,直接覆盖就行了。

温馨提示:内容为网友见解,仅供参考
无其他回答

由'mem.h'引起的VC++ 6.0调试不成功
如果上述步骤仍未能解决问题,可能需要检查项目设置、编译选项或链接器设置,以确保正确地包含了所有必要的头文件和库。此外,检查是否存在语法错误、编译器警告或链接错误,这些都可能是调试失败的原因。综上所述,解决由'men.h'引起的 VC++ 6.0 调试不成功问题的关键在于确认头文件的正确引用、文件存在...

在vc++6.0中调试出现错误提示怎么解决?
想结束该进程的唯一的办法是关闭VC6,并重新开启。一般的解决方法:不使用"结束调试"这个功能,让程序正常结束(就是放个可以退出的菜单或者按钮, 而不是使用Shift+F5的退出);或者在调试运算时,在断点之间关掉程序。终极解决方法:检查文件DM.dll版本,DM.dll在程序安装目录的“Common\/MSDev98\/Bin”。正...

vc6.0安装后,按正确方式编程后调试时为啥始终有一个错误
使用你的VC安装盘修复一下。方法3:在VC中点击“Tools”—>“Option”—>“Directories”,发现路径有误,重新设置“Excutable Fils,Include Files,Library Files,Source Files”的路径。要是显示“找不到mspdb60.dll”,去能正常运行VC++的电脑中搜索mspdb60.dll文件,拷贝到你的机器上Microsoft Visual...

VC++6.0显示错误怎么解决
1、首先我们先编辑一个错误的程序。2、点击上边的运行按钮,弹出提示框,点击确定。3、由于该程序语法有错误,所以下面会提示有一个错误。4、双击出错提示行,那个错误原因会变成蓝色。5、回到上面程序的位置,在前面出错的地方有一个错误标识箭头。

win7旗舰版系统提示VC++6.0存在兼容性问题怎么办
再返回到组件选择的时候,Tools就变为灰色的勾了,因为里面我们取消了OLE\/ComObjectViewer这一顶;5、其他的就默认安装就可以了,要注意的上面已经都交代了,安装完成,出现安装成功的提示。win7旗舰版系统提示VC++6.0存在兼容性问题的解决方法讲解到这里了,下次遇到同样问题的话可以使用上面方法解决了。

我的vc++6.0一调试就出现Error spawning cl.exe
际上这个问题很多情况下是由于路径设置的问题引起的,“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\\VC98\\Bin”下面,你可以到相应的路径下找到这个应用程序。因此问题可以按照以下方法解决:点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“...

VC++6.0单步调试的时候出现这个问题,如图,怎么解决?
尝试以管理员权限打开VC6并打开工程;点击菜单“工程”-->“设置”,选择“调试”,检查各个目录设置是否是和实际路径相同,并且调试路径和工程路径要一致;如果不是以上问题,那么一般是软件冲突造成的,安全类软件和一些游戏都可能造成软件冲突产生这个错误(虽然可能性很低),但这种冲突没有很好的办法...

急求高手帮忙!VC++6.0中调式的时候出现了一个错,找不到头文件stdafx.h...
1.要不注释掉 2.要不建立一个 添加 \/\/ stdafx.h : 标准系统包含文件的包含文件,\/\/ 或是经常使用但不常更改的 \/\/ 特定于项目的包含文件 \/\/ pragma once include "targetver.h"define WIN32_LEAN_AND_MEAN \/\/ 从 Windows 头中排除极少使用的资料 \/\/ Windows 头文件:include <windows....

win10系统下运行VC++6.0失败是怎么回事
大家可以尝试使用英文版的msdev.exe替换中文版的msdev.exe来解决。方法如下:1、下载msdev.exe解压出来,然后找你的vc的安装目录。如果你没有安装时没有更改安装路径,那就默认在C:\\ProgramFiles(x86)\\MicrosoftVisualStudio\\Common\\MSDev98\\Bin这个目录下。如果是绿色版,先找到VC++6.0总的目录,再按照...

Microsoft Visual C++ 6.0出现这个问题该怎么办?
在编译VC++6.0是,出现fatal error C1010: unexpected end of file while looking for precompiled header directive 的错误.解决方法:1、如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的 Settings,选择C\/C++选项卡,从Category组合框中选中Precompiled Headers,...

相似回答