btcq.net
当前位置:首页 >> vs此项目已过期 >>

vs此项目已过期

先点“生成”,然后点击空心三角,即“开始执行(不调试)”,快捷键是Ctrl+F5 值得注意的是,只要代码里面改动了,按下Ctrl+F5时就会显示项目过期.所以啊,只要动了代码,就应该先“生成”,然后再Ctrl+F5.

因为机子激活的时间有点长了,所以激活的时间查询不到了,按照生产日期来推测,应该是2012年2月到2012年4月之间激活的.你说的那两个已过期,意思就是这款机子过了保修期了

这是因为你的代码没有生成相应的exe或生成的exe相对于代码来说较老了.你点是生成就可以了.一个代码版本对应一个exe(或dll)版本,如果代码改了,必需重新生成exe才能对应上,所以这个提示的意思就是要让你生成当前代码的exe.有的编译器可能没有这个提示就直接生成了,而vc的有这个提示.也是因为vc早期的版本编译的时候很长,如果代码没有改变则会使用之前生成的exe而节省编译的时间.而现在的编译器编译速度都提高了.生成的时间很短了 ,但是这个提示也保留着.这是很正常的现象.

已过期表示项目或者代码有改动 找不到文件就是还没有生成 第一图中点是,先生成可执行文件

看看你在main中调用的max函数和你定义的max函数是否一致,确定你的max函数已经实现而不是只是在头文件中有声明

此项目过期是因为他自动执行的是上一次的正确结果正因为生成错误,所以才会自动执行上一次的正确结果

vs是不会自动编译的,也就是说,你修改了代码,没有重新编译就直接运行,编译器就会弹出这个提示,提醒你要重新编译再运行!这样运行的结果才是跟你现在的代码匹配的.否则你就是运行之前编译的程序!养成最基本的习惯: 编译了再运行.

它告诉你此项目已过期是指你编译的程序已过期.你已经修改过你的代码,它编译好的程序当然就过期了,需要重新编译才能正确运行.

他的意思是源代码己经修改过了,是否要生成新的ExE文件替换原来的ExE文件

估计是你代码哪里有问题,弹出这个错误是因为exe程序这个时候不存在,还没被编译出来.你先编译下试试(快捷键F7),如果编译出错你啊看看错误是什么.

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com