在Visual Studio 2008中即时编译非常慢

时间:2011-10-20 10:09:20

标签: visual-studio performance visual-studio-2008

我遇到了一些性能问题。编辑文件时,Visual Studio 2008执行后台(即时)编译,然后更新错误列表。在此期间,文件编辑器中的光标消失,我按下移动或键入更多字符的键被缓冲。

完成后台编译后,更改将反映在编辑器中(1 - 2秒)。每当我编辑一个经常发生的文件时,就会发生这种情况。

如何解决此问题?如果无法做到这一点,我可以禁用此自动构建吗?

1 个答案:

答案 0 :(得分:2)

今天我遇到了与性能有关的奇怪问题。我的Microsoft Visual Studio似乎花费太长时间来执行即使是最简单的操作。我用Google搜索并尝试了一些人们拥有的想法,例如禁用加载项或清除Visual Studio最近的项目列表,但这些建议似乎没有解决问题。我记得Windows SysInternals网站上有一个名为Process Monitor的工具,可以通过任何正在运行的程序来嗅探注册表和文件访问。

在我看来,Visual Studio取决于某些东西,Process Monitor应该帮助我弄清楚它是什么。我下载了最新版本,在使用其显示过滤器稍微摆弄一下之后,运行它,令我惊恐的是,我看到Visual Studio非常慢,因为它访问了C:\Users\krintoul\AppData\Local\Microsoft\WebSiteCache中的10,000多个文件夹。 IDE操作。我不确定为什么会有那么多文件夹,而且不确定Visual Studio正在使用它们,但在我将这些文件夹压缩并将它们移动到其他地方后,Visual Studio的性能得到了极大的提升。

Windows SysInternals网站还有许多其他有用的网络管理,安全性,系统信息等实用工具。看看这个。我相信你会找到有价值的东西。