vC 编译出现One or more files are out of date or do not exist

来源:百度知道 编辑:UC知道 时间:2024/08/22 11:18:42
1.这个程序以前都没有问题,所以不是版本问题。
问题是这样:我已经编译过了,没有问题,但调试或者运行的时候总会出现One or more files are out of date or do not exist对话框。但是我看,他说不存在或过期的文件在debug目录下都有的

请问是怎么回事?

2.不管上述问题,在对话框中选择确定开始调试,就又会出现“handled exception .. (0xc0000142)NTDLL.DLL DLL initialization failed ”
请问是怎么回事?

补充:程序根本就没有运行起来,所以不能设置断点跟踪。
实在抱歉,上面两位的答案我已经自己查过了

2.有的时候 Compiling通过显示没错误 我点Bulid
就出现linking...
这是正常的,VC6的老问题.(很少出现)

3.如果通过Compiling我不点Bulid 直接点GO 它就弹出
你不生成当然没有啦.

我点确定 就出现了下面的
Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
The thread 0x944 has exited with code 0 (0x0).
The program 'D:\vc6.0\workspace\Debug\test.exe' has exited with code 0 (0x0).
你按了调试
直接点Bulid, Compiling只是编译一个文件.
One or more files are out of date or do not exist。当运行程序是会弹出个消息框,消息显示为:

One or more files are out of date or do not exist 。。。need rebuild!

主要产生的原因是:计算机系统时间可能被你设置过了,如果设置的时间超过现有时间就有可能出现这样的问题,

这个问题不用担心,我的解决方案是:1.索性再将时间设置的前一点。2.不去理会,到那天他问题自动会消失。

有三个选项,是、否、取消、直接点否就行了

主要产生的原因是:计算机系统时间可能被你设置过了,如果设置的时间超过现有时间就有可能出现这样的问题,

这个问题不用担心,我的解决方案是:1.索性再将时间设置的前一点。2.不去理会,到那天他问题自动会消失。

en