为啥在microsoft visual c++2010 中输入的所有程序都显示此项目已过期

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥在microsoft visual c++2010 中输入的所有程序都显示此项目已过期相关的知识,希望对你有一定的参考价值。

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

但是我重新修改了很多遍了怎么还是不行啊

追答

你说的是这个提示窗口吗?

追问

对啊,就是这个窗口啊,这是怎么回事呀

追答

它只是提示你需要重新编译程序,是正常现象(如果重新编辑了代码但没有这个窗口反而不正常)。如果你不想看到它,那就点左下角那个“不再显示此对话框”就行了。

追问

比如说,当我运行这个程序时
main()
﹛ int a,b,sum;
a=12;b=2;
sum=a+b;
printf("the sum is %d\n",sum);

又出现“发生生成错误,是否继续并运行上次的成功生成”,然后不论我点是或者是否都运行不出来,是怎么回事,是我编写的错了么?

追答

int main()
你有语法错误,编译器会报错,自然无法生成程序了

参考技术A C++一般使用的是win32控制台。而所使用环境却是win7,64位操作系统所以显示项目已过期 参考技术B 没事的 vs2010是破解的 没事的

为啥使用microsoft visual studio2008时反应缓慢?????????????? 急!!!!!!!!!!

这个的原因不是这个
VC6.0可以说是VS系列的早期版本,原本VB和VC是分开的两个软件,后来就整合到VS里面了,具体来说,其实VS08中的C部分是VC9.0的,VS2010中的C是VC10.0
首先说说为什么网上教程什么的都是用VC6.0。这个原因其实很简单,就是编写视频的人要不就是老一辈的程序员,要不就是出的时间很早。老一辈的程序员一般都会习惯使用VC6.0,其实国内主流也是如此,这也是受老一辈程序员的影响。(我个人觉得这是个很不好的现象。VC6.0的确稳定性是很高,但是技术发展很快,很多新标准和新的概念不会在VC6.0里面再更新了)
再说VS08对VC、VB支持的问题。这个其实就像WINDOWS系统的升级一样的。新系统刚开始发行的时候也是对很多的支持不太好,但是会慢慢好起来的。像现在VS08其实已经相当稳定了,我个人就一直在用VS08的,最近新出了VS2010,据我现在看到的情况是这个环境相当不稳定,但是我相信随着时间推移,技术会越来越成熟的。
就理论上来说新的版本会加入很多最新的研究成果进去,但是如果你到的不是很多的话,其实用哪个版本的区别不大。但是就我个人习惯上来说,VS08的界面更好(= =||||||||||),所以我更喜欢用VS08。

P.S. :VC6.0和VS08的编译环境有很多难以察觉的不同的,这点你要注意
参考技术A 我的也慢,不过还能忍受

以上是关于为啥在microsoft visual c++2010 中输入的所有程序都显示此项目已过期的主要内容,如果未能解决你的问题,请参考以下文章

为啥Microsoft Visual Studio 的安装要占用如此大量的C盘空间

为啥在microsoft visual c++2010 中输入的所有程序都显示此项目已过期

运行游戏的时候会出现“microsoft visual c ++ runtime library” 然后游戏就终止运行了 为啥呢?

装Kingbase ES V7时为啥依赖检测时,总是提示我说Microsoft Visual C++ 2008未通过检测???

为啥使用microsoft visual studio2008时反应缓慢?????????????? 急!!!!!!!!!!

Microsoft Visual C++ 20XX(运行库);百度云谢谢!