У меня проблемы с Visual Studio 2005 IntelliSense в течение некоторого времени.
Раньше он работал нормально, но по какой-то причине «Обновление IntelliSense ...» больше не может быть выполнено для решение, над которым я работаю в настоящее время - оно просто застревает где-то примерно на 3 барах прогресса и навсегда блокирует один из моих драгоценных процессоров.
Удаление файла .ncb моего решения и выполнение полной очистки после этого не помогло. «Обновление» просто снова застревает.
Проект, над которым я работаю, представляет собой довольно большое решение C ++ с более чем 50 проектами, довольно большим количеством классов шаблонов (даже в последнее время) и в целом довольно сложным. Я понятия не имею, как это может повлиять на IntelliSense.
Пакет обновления 1 для Visual Studio 2005 и все связанные с ним исправления не установлены (у нас были огромные проблемы с этим , поэтому мы еще не перешли).
Мы будем благодарны за любой ответ на этот вопрос. У меня мурашки по коже ..
Ура,
\ Bjoern
Visual Studio 2005 - зависание при обновлении IntelliSense
Ответы (4)
Я обнаружил, что лучшим исправлением для Intellisense в VS2005 является установка SP1, а затем это исправление: 947315. У него есть дополнительное преимущество, заключающееся в исправлении большинства проблем многоядерной сборки.
Это исправление также включает возможность управления Intellisense с помощью макросов. Дополнительную информацию см. здесь.
Что касается того, чтобы сделать SP1 более удобным для существующего кода, вы также можете проверить это исправление для компиляции шаблонов: http://support.microsoft.com/kb/930198
KB947315
больше не работает. Кто-нибудь знает, где можно получить это исправление?
- person AlainD; 09.02.2017
Переименуйте «C: \ Program Files \ Microsoft Visual Studio 8 \ VC \ vcpackages \ feacp.dll» в другое имя (например, «feacp.bak»), чтобы отключить Intellisense.
Я рекомендую получить Visual Assist X, чтобы компенсировать это (он также имеет ряд других полезных функций) .
Intellsense проблематичен. Очень проблематично. Когда это работает, это здорово, но чаще всего это доставляет больше проблем, чем того стоит. Он зависнет, он будет анализировать файлы, пока вы пытаетесь скомпилировать код, и обычно заставляет VC 2005 иногда работать как собака. Как предлагалось на предыдущем плакате, отключите intellisense (и выберите потенциальную альтернативу - я также поддерживаю VAX).
Предположительно исправление и SP1, предоставленные MS, исправят некоторые проблемы intellisense, но не все. Там, где я работаю, мы получили минимальную помощь. Вам лучше отключить его и положиться на что-нибудь другое.
Мне кажется, что медлительность связана с размером проектов. Ваш, похоже, может попасть в этот случай.