我在格式化的电脑上运行Visual Studio 2013 Pro (RTM版本)(Windows 8.1新安装)。

我不知道为什么,但是Visual Studio 2013 Pro非常非常慢!在IDE中构建、调试、导航缓慢……我的硬盘驱动器的LED根本不亮!

我在一个小的MFC (c++)项目中使用Boost库。

什么好主意吗?


当前回答

如果你正在使用Microsoft Git提供程序,尝试将当前源代码控制插件设置为None(菜单工具→选项→源代码控制),这似乎会使Visual Studio 2013的存储库变得越来越大。

我使用Microsoft Git提供程序对整个Dojo Toolkit框架进行源代码控制,从我按下一个键到符号出现在屏幕上的时间出现了延迟。那么糟糕。

当/如果你再次需要Git,你可以切换到TortoiseGit提供商或Git- extensions,两者都不会减速。我个人喜欢Git-Extensions。

其他回答

如果您在呈现.cs文件和.cshtml文件时遇到很慢的情况,有一个很好的解决方案。

只需关闭所有打开的文件,以便缓存被清除,并再次打开所需的文件。

我在Visual Studio 2013(高级版)中也遇到过一些糟糕的表现。和TS遇到的问题差不多。缓慢的导航、滚动、构建……几乎所有的事情。幸运的是,我通过禁用Visual Studio中的同步设置来解决自己的问题。 进入菜单“工具→选项→环境同步设置”,取消选中复选框,删除该选项。

我使用的是从Visual Studio 2012升级的解决方案。Visual Studio 2013还升级了.suo文件。删除解决方案的.suo文件(它在.sln文件旁边),关闭并重新打开Visual Studio为我解决了这个问题。我的.suo文件从91KB变成了27KB。

我安装了Visual Studio 2013,它运行得很顺利。在某种程度上,它开始变得缓慢,并决定安装Visual Studio 2015。安装之后,没有任何变化,两个版本构建解决方案的速度都非常慢(解决方案中的18个项目大约需要10分钟)。

然后我开始考虑最近安装的扩展-最近安装的是Visual Studio的PHP工具(只在Visual Studio 2013上安装)。我不确定一个扩展如何影响其他版本的Visual Studio,但卸载它帮助我解决了这个问题。

我希望这将帮助其他人认识到这并不总是Visual Studio的错。

Visual Studio 2013有一个正在运行的包服务器,它消耗了高达200万K的内存。

我把它设置为低优先级和只有一个CPU的亲和力,Visual Studio运行得更加流畅。