Visual Studio 2010 RC 中的 IntelliSense 冻结问题

4
每次我尝试写点什么,IntelliSense就会冻结Visual Studio,我必须等待大约2分钟才能显示代码完成列表。唯一的解决方法是完全关闭它。
我已经安装了最新的Microsoft IntelliSense补丁,但问题似乎没有得到改善。
有人遇到过相同的问题或知道可能出现的问题吗?我正在使用C#。我有一个全新安装的Visual Studio 2010 RC版本,在一个干净格式化的计算机上没有ReSharper。
谢谢。

嗯...难道不是VS10rc很糟糕,不幸的是,已经在失败的船上预订了一等舱吗?只是这么说...可悲啊。(对于VS的前景) - Sky Sanders
6
与编程无关。请在 MS Connect 网站上报告错误。 - leppie
2个回答

1

看起来你正在使用 UIA 2.0(默认在 XP 和可能 Vista 上)。如果可能的话,可以尝试升级到 UIA 3.0

问题在于 UIA 2.0 不支持虚拟化,因此每个项目都会创建自动化同级别的完成列表(相当大),而执行这个算法的效果不是很好。UIA 3.0 支持虚拟化,因此只有可见的列表项目才会创建自动化同级别。


是的,我现在正在下载它。但首先我必须安装SP2。 - devoured elysium

0

我在原帖中说过,我已经下载了崩溃智能感知程序的修补程序。 - devoured elysium
@devoured elysium:抱歉,我可能稍微忽略了那一行。我想我无法帮助你了。祝你好运! - Tim Goodman
是的,这已经是我发帖以来第二次有人没有读懂我的话,然后给我一个链接作为答案了。 - devoured elysium
1
就此问题而言,看起来你并不是唯一遇到这个 bug 的人,例如请参见这里: http://connect.microsoft.com/VisualStudio/feedback/details/532783/very-slow-intellisense - Tim Goodman

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接