2010-02-16 3 views
4

Каждый раз, когда я пытаюсь что-то написать, IntelliSense замораживает Visual Studio, и мне нужно подождать, как 2 минуты, чтобы показать список завершения кода. Единственный способ, с которым я могу работать, - полностью отключить его. ** `IntelliSense в Visual Studio 2010 RC freezing

Я уже установил последний патч IntelliSense от Microsoft, но проблема, похоже, не улучшилась.

У кого-то была такая же проблема или она знает, что может быть проблемой? Я использую C#. У меня есть недавно установленная версия Visual Studio 2010 RC, без ReSharper, на чистом образованном компьютере.

Благодаря

+0

ummm .. может быть, нет, что vs10rc является собакой и, к сожалению, уже забронировал кабину первого класса на лодке? просто скажу ... грустно. (перспектива VS) –

+6

Не связано программирование. Сообщайте об ошибках на сайте MS Connect. – leppie

ответ

1

Похоже, вы используете UIA 2.0 (по умолчанию на XP и, возможно, Vista, я думаю). Если возможно, можете ли вы попробовать upgrading to UIA 3.0?

Проблема заключается в том, что UIA 2.0 не поддерживает виртуализацию, поэтому в списках завершения (довольно больших) для каждого элемента созданы автоматические одноранговые узлы, а алгоритм, который делает это, не очень хорошо масштабируется. UIA 3.0 поддерживает виртуализацию, поэтому только элементы списка, которые видны, создаются автоматическими одноранговыми узлами.

+0

Да, я загружаю его прямо сейчас. Но сначала мне придется установить SP2. –

0

Возможно, именно эта ошибка:

https://blogs.msdn.com/visualstudio/archive/2010/02/09/intellisense-crash-in-ui-automation.aspx

Если да, то есть патч доступен на этой странице.

+0

Я сказал в оригинальном посте, что я уже скачал патч для атаки intellisense. –

+0

@devoured elysium: Извините, я, должно быть, пропустил эту линию. Наверное, тогда я не могу тебе помочь. Удачи! –

+0

Да, это уже второй раз, так как я не знаю, что кто-то не читал, что я сказал, и дал мне эту ссылку в качестве ответа. –

Смежные вопросы