我在格式化的电脑上运行Visual Studio 2013 Pro (RTM版本)(Windows 8.1新安装)。
我不知道为什么,但是Visual Studio 2013 Pro非常非常慢!在IDE中构建、调试、导航缓慢……我的硬盘驱动器的LED根本不亮!
我在一个小的MFC (c++)项目中使用Boost库。
什么好主意吗?
我在格式化的电脑上运行Visual Studio 2013 Pro (RTM版本)(Windows 8.1新安装)。
我不知道为什么,但是Visual Studio 2013 Pro非常非常慢!在IDE中构建、调试、导航缓慢……我的硬盘驱动器的LED根本不亮!
我在一个小的MFC (c++)项目中使用Boost库。
什么好主意吗?
当前回答
我添加了“devenv.exe”作为Windows Defender的排除项。这完全解决了我的问题。人们可以第一次尝试。
其他回答
当从Visual Studio 2012→Visual Studio 2013时,我也遇到了类似的问题。IDE在几乎每次点击或保存后都会锁定,构建过程将花费数倍的时间。这里列出的解决方案都没有帮助。
最终有帮助的是把我的项目搬到本地硬盘上。Visual Studio 2012在网络共享中存储我的项目没有问题,但是Visual Studio 2013由于某种原因无法处理它。
还有一件事要检查;对我来说是Fusion伐木。
我很久以前就把它打开了,但差不多忘记了。删除5000多个目录和1gb的日志文件效果很好。
对我来说,解决它的方法是在Visual Studio中将当前源代码控制插件设置为None来禁用Git,菜单选项→源代码控制:
这些建议对我都没用,但我确实解决了我的问题。在提出以下解决方案之前,我已经尝试了大多数其他建议。
我的情况/问题:
使用Visual Studio 2017与ReSharper Ultimate。IDE中的键盘输入变得非常慢,正如其他人所描述的那样。我对我的解决方案做的最后一个改变是添加一个新的网站项目,所以我研究了一下。在尝试了很多东西之后,我尝试添加第二个网站项目,这样我就可以尝试取代第一个项目,而Visual Studio在那之后就崩溃了。它甚至不会再加载溶液。
我的解决方案:
我强制关闭了Visual Studio,然后使用记事本从.sln文件中删除了新添加的网站项目。保存并启动Visual Studio后,我的解决方案加载很快,一切似乎都恢复正常。我添加了一个配置略有不同的新Web站点(请参阅下面的思路),问题没有再次出现。
我的想法:
我认为问题源于创建新的网站项目,并使用文件系统路径到托管在Azure中的网络共享。我正在使用VPN,这往往会降低速度,我偶尔会遇到一些服务的各种路由问题,所以我的问题/解决方案可能有点像雪花。我将文件系统路径更改为本地存储库,并将根据需要发布文件,这似乎是一种更好的方式。
性能探险家
你是否一直在使用分析→性能和诊断菜单?我有!这是太棒了!但你可能需要清理一下。
打开性能资源管理器。如果您折叠其中的所有项目,选择全部,然后您可以右键单击并执行删除。
我的解决方案打开速度更快,现在运行速度也快得多。
您可能还会注意到sln文件的更改,如下所示。对我来说,这个部分已经从sln中删除了。
GlobalSection(Performance) = preSolution
HasPerformanceSessions = true
EndGlobalSection