每当我尝试写东西时,IntelliSense都会冻结Visual Studio,我必须等待2分钟才能显示代码完成列表。我可以使用的唯一方法是完全关闭它。 **`
我已经安装了微软的最后一个IntelliSense补丁,但问题似乎没有好转。
任何人都有同样的问题或知道可能是什么问题?我正在使用C#。我在一台干净的格式化计算机上安装了一个新安装的Visual Studio 2010 RC版本,没有ReSharper。
由于
答案 0 :(得分:1)
听起来你正在使用UIA 2.0(我认为是默认的XP和Vista)。如果可能,您可以尝试upgrading to UIA 3.0吗?
问题在于UIA 2.0不支持虚拟化,因此(相当大的)完成列表具有为每个项目创建的自动化对等体,并且执行此操作的算法不能很好地扩展。 UIA 3.0支持虚拟化,因此只有可见的列表项才能创建自动化对等。
答案 1 :(得分:0)
可能是这个错误:
https://blogs.msdn.com/visualstudio/archive/2010/02/09/intellisense-crash-in-ui-automation.aspx
如果是这样,该页面上有一个补丁。