每次我尝试编写内容时,IntelliSense都会冻结Visual Studio,并且我必须等待大约2分钟才能显示代码完成列表。我可以使用的唯一方法是完全关闭它。 **`


  我已经安装了Microsoft的最后一个IntelliSense补丁,但是问题似乎并没有得到改善。


任何人都有相同的问题,或者知道可能是什么问题?我正在使用C#。我在干净格式化的计算机上有一个全新安装的Visual Studio 2010 RC版本,没有ReSharper。

谢谢

最佳答案

听起来您正在使用UIA 2.0(我认为XP可能是Vista的默认设置)。如果可能,您可以尝试upgrading to UIA 3.0吗?

问题在于UIA 2.0不支持虚拟化,因此(相当大的)完成列表具有为每个项目创建的自动化对等项,而执行此操作的算法的伸缩性不是很好。 UIA 3.0支持虚拟化,因此只有可见的列表项才会创建自动化对等项。

07-24 12:36