Visual Studio 2015 очень медленная

Я только что закончил установку, и вся IDE очень медленная. Похоже, что он делает какие-то тяжелые вызовы CPU в фоновом режиме, где вся среда IDE буквально замерзает и перестает отвечать в течение примерно 2-3 секунд.

У меня не было этой проблемы с Visual Studio 2013 Ultimate. Я запускаю Visual Studio 2015 Professional.

Установленные дополнения/пакеты:

  • Node.js Tools
  • ReSharper

У кого-нибудь есть идеи?

Ответ 1

Моя версия Visual Studio 2015 RTM также была очень медленной, используя ReSharper 9.1.2, но она отлично работала с тех пор, как я обновился до 9.1.3 (см. ReSharper 9.1.3 к спасению). Возможно, реплика.

Еще одна реплика. Версия ReSharper 9.2 была доступна для:

улучшает интеграцию с RTM в Visual Studio 2015, устраняет проблемы обнаруженные в версиях 9.1.2 и 9.1.3

Ответ 2

Я обнаружил, что защита от вредоносных программ Windows вызывает огромные задержки. Перейдите в раздел "Обновление и безопасность" → "Настройки" → "Защитник Windows". Откройте Защитник и выберите "Настройки", выберите "Исключения" и добавьте процесс "devenv.exe". Он работал у меня

Ответ 3

Попробуйте отключить проверку кода ReSharper в меню Options → Code Inspection → Настройка и выбор Visual Studio IntelliSense (меню Option → Intellisense → General) вместо ReSharper IntelliSense сделает это намного быстрее.

Ответ 4

Попробуйте удалить либо Node.js Tools для Visual Studio (NTVS), либо коммерческое дополнение, называемое ReSharper из JetBrains. Использование как NTVS, так и Resharper вызывает утечки памяти в Visual Studio 2015.

NTVS= Node Инструменты для Visual Studio

Ответ 5

У меня были очень медленные изменения с Visual Studio 2015 Community Edition, особенно при работе с HTML (и Razor)) и JavaScript. Я смог решить проблему, удалив ссылки в файле "Scripts/_references.js" моего проекта ASP.NET MVC. Кроме того, я отключил автосинхронизацию в этом файле, добавив это в начало файла _references.js.

Это решение заставляет Visual Studio IntelliSense не загружать все доступные ссылки на JavaScript. Однако ReSharper IntelliSense будет работать отлично и быстро.

/// <autosync enabled="false" />

Ответ 6

Если вы страдаете из-за ReSharper, то нижеуказанные варианты могут помочь.

Конфигурация Visual Studio:

ReSharper может конфликтовать с другими надстройками и расширениями Visual Studio - в случае замедления, попробуйте отключить другие надстройки один за другим и проверьте, помогает ли это ускорить работу Visual Studio с ReSharper. Вот несколько примеров известных проблем совместимости с другими надстройками:

Производительность Электроинструменты

VSCommands

Кроме того, вы можете попробовать отключить следующие параметры в разделе "Инструменты | Параметры | Среда | Общие": Автоматически настраивать визуальные возможности в зависимости от производительности клиента. Используйте аппаратное ускорение графики, если оно доступно.

ReSharper конфигурации.

Хотя ReSharper предоставляет немало мощных и полезных функций, некоторые из них можно настроить или отключить с точки зрения повышения скорости. Вот некоторые примеры:

Отключите анализ решения для всей задачи (SWA) в поле "ReSharper | Параметры | Проверка кода | Настройки", "Анализ ошибок во всем решении".

Вернитесь к Visual Studio IntelliSense в диалоговом окне "ReSharper | Параметры | Среда | IntelliSense | Общее" Очистка кэшей для текущего решения в диалоговом окне "ReSharper | Параметры | Среда | Общее"

Вот ссылки:

Ответ 7

Это кажется глупым, но после удаления C:\Users\{User}\AppData\Local\Microsoft\WebSiteCache все началось быстро. Если у вас нет вариантов, вы можете попробовать это. Это единственное, что сработало для меня.

Ответ 8

У меня была аналогичная проблема, но только при запуске;

Чтобы устранить мою проблему с запуском:

Я удалил расширения из Visual Studio 2012 для телефонов;

Ремонт Visual Studio 2015 одинаковый... удалить Visual Studio 2015 (повесить, не все удалены)

Затем используйте:

https://github.com/tsasioglu/Total-Uninstaller

Удалите все, что было возможно с помощью Visual Studio 2015, Visual Studio 2013 и т.д.

Установите снова Visual Studio error: журналы поиска, inet и т.д., а также набрал Visual С++ redist 2015. Я переустановил и отремонтировал vc_redist.x64.exe и vc_redist.x86.exe.

Я снова установил Visual Studio 2015 и теперь у меня нет проблем с запуском (vsHub можно удалить, а подключенные службы могут быть отключены...)

Ответ 9

Такая же проблема здесь, Visual Studio 2015 Pro Update 2 на совершенно новой машине. Редактор был очень медленным, набрав как жевательную резинку.

Причиной этого был ESET NOD32 Antivirus 9. У него есть функция "Host Intruder Prevention System (HIPS)" по умолчанию. Я не знаю, насколько это полезно, но он может быть отключен или я просто добавил правило, чтобы разрешить devenv.exe.

Теперь это нормально.

Ответ 10

У меня была такая же проблема с сообществом VS 2015 с помощью Node Tools.

Я видел некоторые проблемы об этой проблеме в репозитории github NTVS, и это может быть связано с аналитическим файлом в проекте. Фактически, я удалил этот файл при каждой загрузке проекта, и он ускоряется, но я думаю, что самый безопасный способ его улучшить - игнорировать некоторые файлы каталога, такие как ссылка ниже.

https://github.com/Microsoft/nodejstools/wiki/Projects#ignoring-directories-for-analysis

Ответ 11

Скорее всего, потому, что вы удалили некоторые компоненты SQL Server, которые использует Visual Studio. Хотя Visual Studio все еще работает, она очень медленная.

Просто зайдите в "Программы и функции" в панели управления и отредактируйте Visual Studio. Необходимые компоненты Visual Studio будут установлены снова, и Visual Studio вернется так же быстро, как раньше.

Ответ 12

Я испытал, что при понижении (например, удалении и переустановке) от VS 2015 Ultimate до VS 2015 Professional среда была очень вялой и постоянно застывала.

Выполнение нового клона репозитория, или - как пробовал один из моих коллег - очистка всех файлов, не находящихся в исходном управлении (в случае Git git clean -xfd), помогла мне избавиться от этой проблемы. Теперь среда IDE работает плавно.

Предполагается, что Ultimate оставляет некоторые файлы позади, которые вызывают это поведение в Professional, но я не смог отследить, какой из них.

Ответ 13

В моем случае, как 2015 Express Web и 2015 Community имели утечки памяти (до 1,5 ГБ), застыли и разбивались каждые 5 минут. Но только в проектах с Node js. то, что решило эту проблему для меня, было отключить intellisense: tools → options → text editor → Node.js → intellisense → intellisense level = No intellisense.

И как-то intellisense все еще работает))

Ответ 14

У меня также была эта проблема с Visual Studio 2015, я пробовал все, что мог прочитать, но в итоге все, что осталось, было чистой установкой. Я использовал инструмент Microsoft VisualStudioUninstaller, чтобы избавиться от каждого компонента.

https://github.com/Microsoft/VisualStudioUninstaller

Использование:

  • Извлечь TotalUninstaller.zip
  • Откройте командную строку администратора.
  • Выполнить Setup.ForcedUninstall.exe
  • Введите "Y" для удаления.

После переустановки все снова работает нормально. Я не испытывал лаг в каждом проекте, но один вызывал достаточную боль, поэтому у меня не было выбора.

Прочитайте еще одну команду, которую вы также можете попробовать, но я знаю, что VisualStudioUninstaller работает, по крайней мере, для меня.

D:\vs_ultimate.exe /uninstall /force

Где D: местоположение вашего установочного носителя (установлен iso и т.д.).

Ответ 15

Это может помочь кому-то, в дополнение к тому, о чем говорили другие ответы.

Очистите содержимое папки AppData\Local\Microsoft\WebSiteCache.

В моем случае у меня было VS 2015 pro update 3, и это помогло мне ускорить VS.

Ответ 16

Это может помочь кому-то посетить этот вопрос.

У меня была проблема, когда она была медленной только в очень больших файлах. При открытии фигурных скобок, таких как { или после завершения типа, например decimal, он зависает.

Это было разрешено отключением параметра "Показать список завершения после каждого символа" в Options = > Text Editor = > С# = > Intellisense

Ответ 17

Этот ответ может показаться глупым, но у меня был план управления электропитанием ноутбука, который отличается от высокой производительности (в Windows). Я постоянно получаю предупреждения из памяти в Visual Studio, и все будет немного медленнее. После того как я изменил настройку мощности на высокую производительность, я больше не вижу никаких проблем.

Ответ 18

После обновления с VS2013 я обнаружил, что при отладке в Visual Studio 2015 он зависает, и я снял флажок "Инструменты> Параметры> Отладка> Общие> Включить средства диагностики при отладке". Сеансы отладки вернулись в нормальное состояние. Хотя диагностика полезна, они мне не нужны все время, поэтому, если в какой-то момент они мне понадобятся, я могу включить их снова.

Ответ 19

Обновление драйверов ПК

В моем случае, и у меня было плохое отставание, делающее самые простые вещи, это помогло обновить драйверы для ПК. Системные драйверы - основа для всего.

Мне повезло, что у меня есть Dell, и у них есть прекрасная поддержка веб-сайта, чтобы сделать это. Я googled

dell < my model name > Обновить драйверы

или перейдите на домашнюю страницу

Я позволил ему обновить все необходимые драйверы (обновление драйвера Dell довольно автоматическое).

Значительная часть отставания, похоже, ушла.