在VC 2010中,当你启动调试时,如果出现“此项目已过期”的提示,原因可能是你的编译从未成功过。只有在成功编译之后,如果你没有修改源代码,直接启动调试,就不会出现这个信息。例如,假设你有一个程序,需要进行如下的修改:在#include行后加上"using namespace std;"这一行代码。这个修改是必要的,...
1.和系统时间有关系。 2.生成与调试路径。 3.找下面和XXX.sln同目录的XXX.ncb文件,删除它;
您是问vc2010为什么会过期缺少exe吗?1、项目文件损坏或丢失,导致无法生成可执行文件(.exe文件);2、开发工具版本过低或过高,导致与项目文件不兼容,无法生成可执行文件;3、项目中使用了过时的库或组件,导致编译链接失败。针对这个问题,可以尝试以下解决方法:1、检查项目文件是否完整,是否有缺失或损...
是因为你编译从来没成功过。编译成功了之后,你下次如果没修改源代码直接启动调试,就不会有这个信息。比如你这个程序,这么改下:incllude<iostream> using namespace std; // 加上这行!!void main(){ int a=3,b=4,t;cout<<"a="<<a<<"\tb="<<b<<'\n';t=a;a=b;b=t;cout<<"a...
小白求教 vc2010调试时出现此项目已过期Debug Win32,但我点 是 过后仍能运行输出结果,为什么会这样 才学c不久,之前用了一段时间没出现过这样的问题,不知是不是我无意间做了什么,求解啊,怎么才能不这样 如果你在工程中做了变更,但是又没有重新执行编译链接生成可执行
你说的是系统是64位还是cpu?只要系统是32的就木有问题,clean掉,重新编译一下。如果系统是64的就不行了,因为,VC用的是32位操作系统的API,除非你用的是支持64位系统的VS。
可能是是你的项目文件生成后源文件又修改了,没关系的,点确认继续后会根据你现有的源文件生成新的项目文件
如果你在工程中做了变更,但是又没有重新执行编译链接生成可执行程序,那么就会有这样子的问题了:你的可执行程序相对比你的工程而言有点旧了 但是其本身是上一次生成的,还是可以执行的。
使用库文件选择下的“工具”|“选项”|“项目”|“VC++ 目录”对话框,可以更改搜索顺序。项目的“属性页”对话框中的“链接器”文件夹可能也包含可能已过期的路径。 当安装了新的 SDK(可能在不同的位置),但没有将搜索顺序更新为指向新位置时,可能会出现此问题。通常情况下,应将新 SDK 的 include 目录和 ...
1、项目是一个运动控制非标设备系统,有两个伺服电机、两个CCD图像检测相机、步进电机和一些开关量检测...