Visual Studio 2015非常慢
我安装了Visual Studio 2015专业版,我的电脑规格是Intel i7-3770 CPU 3.40 GHz,8 GB RAM和Windows 7 Enterprise 64位。
我想将我的项目升级到Visual Studio 2005 .NET 2.0中编写的.NET 4.6,但是我有一个严重的速度问题。 在Visual Studio 2015中打开我的项目(巨大的项目)之后,它变得疯狂了。 build设,debugging,打开菜单太慢了。 有时我收到“没有回应”的信息。 是关于Windows 7还是可以给我关于我的速度问题的任何意见?
本网站包含一些关于如何改善Visual Studio性能的有用技巧,禁用大型解决scheme的function。 例如:
-
转至工具 – >选项 – >文本编辑器 – > C# – >高级,然后取消选中启用完整解决scheme分析
-
转至工具 – >选项 – > XAMLdevise器 – >常规 ,取消选中启用XAML Designer(需要重新启动Visual Studio)
-
转到工具 – >选项 – >文本编辑器 – >所有语言,并取消选中启用CodeLens
-
转到工具 – >选项 – >debugging – >常规,并禁用debugging时启用诊断工具
您可以尝试应用以下步骤:
-
转到菜单工具 → 选项 → 源控制,然后将当前源控制…设置为无
-
转到菜单工具 → 选项 → 环境 → 同步设置,并通过取消选中该checkbox来删除此选项。
-
清理以下caching文件夹中的内容( 不要删除这些文件夹,而应删除其中的内容 ),然后重新启动Visual Studio:
-
清理WebSiteCache文件夹中的内容(可以在
C:\ Users \%USERNAME%\ AppData \ Local \ Microsoft \ WebSiteCache ) -
清理Temporary ASP.NET Files文件夹中的内容(可以在
C:\ Users \%USERNAME%\ AppData \ Local \ Temp \ Temporary ASP.NET Files )
-
注意:如果启用了“ 硬件加速”,或者如果您在Microsoft Visual Studio 2015或Visual Studio 2013中使用默认的视觉体验设置,则可能会遇到间歇性性能问题,产品崩溃或呈现问题。 要解决这些问题,请转到菜单工具 → 选项 → 环境 → 常规,然后应用以下设置:
有关详细信息,请访问您在Visual Studio 2015和Visual Studio 2013中遇到性能问题,产品崩溃或呈现问题 。
如果问题与debugging有关,请尝试在Visual Studiodebugging/加载非常缓慢的解决方法。
我希望这有帮助…
我有一个大项目,也经历过这种缓慢的过程。 通过将“ Error List
窗口的范围更改为“ Current Document
我已将性能提高到可接受的水平。
通过将Build + IntelliSense
更改为Build Only
我也得到了改进。 但是因为我发现智能感知很有用,所以我妥协保留了Build + IntelliSense
并对Current Document
确定范围。
我发现从解决scheme文件夹中删除“.vs”文件夹会大大提高编辑速度,如果它随着时间变慢。 它是您的解决scheme的根目录中的隐藏文件夹。 我build议保存它的备份,以防万一需要恢复。 据我所知,它保存了诸如.suo文件这样的解决scheme的用户特定设置。 您也可以删除.suo文件。 下次打开和closures该解决scheme时,这些文件夹/文件将由VS重新生成。
Windows Defender反恶意软件可能导致Visual Studio滞后。 正如诺查丹玛斯在这个答案中提到的那样:
转到更新和安全 – >设置 – > Windows Defender。 打开Defender并在Settings选项中,selectExclusions并添加“devenv.exe”进程。
我做的另一件事是更新ReSharper和每个附加到最新的更新。
我还注意到,有几个进程叫做Microsoft Compatibility Telemetry
,当我使用Visual Studio时, CompatTelRunner.exe
使用了很多CPU。 我按照本指南禁用了“反馈和诊断”。
它为我工作!
您是否可能同时尝试在解决scheme上执行不同的操作? 在我的情况下,问题出现了,因为我试图打开解决scheme,而从TFS,这是试图获得最新版本的过程。 发生了某种locking。 我想到的最安全的方式是重新启动系统,删除.suo文件,它为我工作。
还有什么:检查如果你的视觉工作室版本是64位系统上的64位,我已经卸载了一些团队基础的电动工具,并与我的VS拧,它产生了相同的问题
确保你没有使用networking驱动器上的解决scheme。
看起来像这样一个明显的东西,但我错过了,VS给你没有任何提示的问题,这只是很多“不回应…”。
对我来说,罪魁祸首是Resharpercaching,只需清除Resharpercaching,它工作正常