VS2017 Intellisense很慢,有时会崩溃,有什么建议吗?

时间:2017-07-06 00:45:13

标签: visual-studio-2017

我正在使用VS2017的社区版。 版本15.2(26430.14)是2017年7月7日的最新更新。 Intellisense偶尔会很慢,并且会阻止我的编码工作的正常进展。似乎"醒来"经过大约10到20秒的等待。但今天,它崩溃了,活动日志显示了这些信息。

 <entry>
<record>1709</record>
<time>2017/07/06 00:17:33.497</time>
<type>Error</type>
<source>Editor or Editor Extension</source>
<description>System.InvalidOperationException: Cannot Match.  The session is dismissed.&#x000D;&#x000A;   
at Microsoft.VisualStudio.Language.Intellisense.Implementation.CompletionSession.Match()&#x000D;&#x000A;  
at Microsoft.VisualStudio.Language.Intellisense.Implementation.CompletionSession.OnViewBuffer_Changed(Object sender, TextContentChangedEventArgs e)&#x000D;&#x000A;  
at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.RaiseEvent[TArgs](Object sender, EventHandler`1 eventHandlers, TArgs args)

  

当时我正在编辑XAML并将一个Binding添加到ContextMenu的IsOpen属性中。关闭编辑器并重新打开后,它工作正常......

我删除了所有插件,但代码女佣,我接下来会尝试。但是,我正在寻找这个打嗝的建议。

3 个答案:

答案 0 :(得分:3)

我有类似的问题。我关闭了Visual Studio并删除了.vs(隐藏)文件夹并重新启动。它会自动重新生成文件夹。

答案 1 :(得分:1)

我对此也有疑问。请参阅链接(https://support.microsoft.com/en-us/help/2894215/you-experience-performance-issues-product-crashes-or-rendering-issues

某些显示驱动程序似乎引起了问题。推荐的解决方法是为VS2017禁用硬件加速。我做到了,它解决了我的问题。 Intellisense现在可以按我输入的速度运行。

为了防止变通,我附上了链接的屏幕截图,以防万一该链接失效。

Intellisense Workaround

答案 2 :(得分:0)

此问题的根本原因是CCleaner Cloud Edition的新版本。一旦我删除了这个软件,所有智能感知缓慢和崩溃的问题就停止了!