Visual Studio编译很慢,啥原因

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio编译很慢,啥原因相关的知识,希望对你有一定的参考价值。

如题。
并不是某个Project编译很慢,而是随着开机后编译次数增多而越来越慢。

同一个Project,刚开机的时候编译可能20秒左右,编译个10几20次之后编译所需时间会达到10分钟左右。
重启Visual Studio编译时间还是一样,只有重启电脑才会恢复到20秒。
我想可能是编译的时候生成了某些临时文件,而这些临时文件只有重启电脑的时候才会被清掉。

请问有哪些可能的原因?
如果确实是某些临时文件,请问这些临时文件保存在哪儿?
谢谢
内存,CPU使用都很正常。如果是病毒开机后跟编译十几次后的编译时间应该同样很长吧?
现在的情况是开机几个小时之后,第一次编译时间仍然是正常的
————————————————————
如果是内存不够不是应该一直编译很慢么?
————————————————————
Intel(R) Core 2 Duo E8400 @3.00GHz 3.00GHz
RAM 2G
————————————————————
所有的Project都是这样,编译时间会随着编译次数增加变得越来越长

  Visual Studio编译很慢解决办法:
  打开vs2010的工具选项,环境>常规之下 查看”视觉体验”配置,它默认选择了”基于客户端性能自动调整视觉体验”并启用硬件图形加速,取消选择这个选择。
参考技术A 第一步:你编译10几20次之后编译所需时间会达到10分钟左右,你关掉VS,并且用任务管理器关掉所有的vs进程
确保VS进程全部关掉后,重新启动VS打开项目,再次编译,如果时间正常则说明你的程序有死循环,程序问题,

如果时间很长,应该是VS问题, 不知道什么问题罗/ 哈哈

你开发的其它程序有这种情况吗?本回答被提问者采纳
参考技术B 这个我认为和内存没关系,估计是CPU占用率提高所致。我说个不靠谱的答案,我认为应该检查下迅雷软件,这个软件我发现打开一段时间会占用很高CPU。你这个估计还是CPU问题引起,另外是否磁盘有坏块或碎片太多?将项目移动一下位置看看。 参考技术C 你可以在VS选项中将“MSBuild项目生成输出详细信息”更改为“诊断”,当编译的时候打开输出窗口,看看在哪一步是最耗时间的,然后再判断情况。 参考技术D 硬件问题。可以加大内存试下。

win10安装visual studio 2015 出现安装包丢失或损坏是啥原因

坦白的说,VS自从2012开始,安装就一直不是非常顺利,首先是速度很慢,软件过大,中途不能随意取消,不然就难以重新安装上了。非常容易安装失败。一旦失败,很难卸载干净。算是当年一个比较痛苦的过程吧。
这个软件安装我个人的建议是不要在线安装,那会让你抓狂。最好是完整的把镜像下载下来。接着是计算机这边的环境整理。注册表清理一下。微软最基本的.NET Framework啥的看看有没有问题,还有没有啥依赖的库没装的都确认一下。不要怕多花点时间,这里多花点时间,安装的时候就可以少花很多时间了。
参考技术A 这种很大可能是安装镜像iso文件损坏,可以重新到msdn.itellyou.cn下载,用迅雷。

以上是关于Visual Studio编译很慢,啥原因的主要内容,如果未能解决你的问题,请参考以下文章

win10安装visual studio 2015 出现安装包丢失或损坏是啥原因

visual studio code主要用来写啥语言

Visual Studio 以啥顺序编译源文件?

Visual Studio 证书错误“清单设计器无法导入证书”:是啥原因?

Visual Studio 2008 开发Win CE程序,生成解决方案很慢的问题。

启动visual studio时taskscheduler引发了异常是啥原因?