2 cn8610000 cn8610000 于 2017.08.29 12:06 提问

【急】VS2015编译2010编译的项目,出现卡顿现象

大神,
我使用的是VS2015,但项目是用VS2010编译的,我现在用VS2015编,编译后的程序卡顿现象很严重(控件一个一个出来,一拖动对话框就重绘了),请帮忙解决一下,谢谢

3个回答

lcmsx
lcmsx   2017.08.29 17:41
已采纳

出现你所说的情况,我有如下建议:
1、分别使用VS2010和VS2015多次打开项目进行编译(用于确认是否真的是VS2015原因),如果多次测试结果一直,都是VS2015编译的程序卡顿,接下来
2、分别使用VS2010和VS2015编译的程序,在关闭掉所有程序的情况下(特别是VS)进行直接运行,如果还是出现只是VS2015编译的程序卡顿的情况下,接下来
3、重启电脑,直接使用VS2015编译好的程序直接运行(不要启动VS2015),如果依旧卡顿,接下来
4、分别使用VS2010、VS2015写个Hello world程序,如果连最简单的hello world程序都是VS2015编译的程序卡顿,接下来
5、可以确定是VS2015的问题,那么你就要么使用VS2010进行开发,要么就重新装系统,再安装VS。不过估计你不用第五步就可以确定不会是VS2015的问题了。还有,检查你的计算机性能。

写了那么多,如果楼主觉得有用,麻烦好评给分哟,谢谢!

cn8610000
cn8610000 谢谢你的回答,问题还在找,应该是两个编译器什么差别导致我一个变量没有取到值。
3 个月之前 回复
qq_23126581
qq_23126581   Rxr 2017.08.29 13:29

你程序里是不是太多初始化数据了?就是页面打开就显示数据。太多的话会导致卡的

cn8610000
cn8610000 回复向大佬低头: 清理下项目是什么意思?我是编译出来的的程序卡,不是VS2015卡啊,谢谢
3 个月之前 回复
qq_23126581
qq_23126581 回复Student_2017: 你试试清理下项目,重新生成下。如果不行就是vs2015本身的问题。那就看看这个https://www.zhihu.com/question/34911426
3 个月之前 回复
cn8610000
cn8610000 但我用VS2010编译运行都是正常的啊
3 个月之前 回复
songwz123
songwz123   2017.08.29 15:52

那你就用低版本的 vs 不就解决了

cn8610000
cn8610000 总觉得现在都2017了,再用2010是不是老了,最起码用下2015
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片