Я только что установил Visual Studio 2017 на ПК со следующими характеристиками:
Процессор Intel Xeon E5-1600 v3 @ 3,50 ГГц, 16 ГБ ОЗУ и 64-разрядная операционная система Windows 10 Pro .
Хотя производительность ПК почти идеальна, я обычно сталкиваюсь с проблемой медленной работы в Visual Studio 2017, особенно во время процессов сборки и отладки. В дополнение к этому иногда мне нужно перезапустить его после сообщения «Не отвечает» .
Есть ли стабильное решение этой проблемы для Visual Studio 2017 ? ..
Ответы:
Чтобы получить лучшую производительность в Visual Studio 2017, можно применить некоторые настройки производительности, как показано ниже:
Комплект управления источником тока ... в None при Tools → Options → Source Control
Снимите флажок Синхронизированные настройки через ... в разделе Инструменты → Параметры → Среда → Синхронизированные настройки (для некоторых версий: Инструменты → Параметры → Среда → Учетные записи )
Отключить CodeLens (необязательно): снимите флажок Включить CodeLens в разделе Инструменты → Параметры → Текстовый редактор → Все языки.
Отключить средства диагностики (необязательно): снимите флажок Включить средства диагностики во время отладки в разделе Инструменты → Параметры → Отладка → Общие.
Очистите содержимое следующих папок ( не удаляйте эти папки, а удалите только их содержимое ) и перезапустите Visual Studio:
Очистите содержимое в папке WebSiteCache (можно найти в
C: \ Users \% USERNAME% \ AppData \ Local \ Microsoft \ WebSiteCache )
Очистите содержимое в папке временных файлов ASP.NET (можно найти в
C: \ Users \% USERNAME% \ AppData \ Local \ Temp \ Temporary ASP.NET Files )
Примечание. Если у вас включено аппаратное ускорение или вы используете настройки Visual по умолчанию в Microsoft Visual Studio 2017 или Visual Studio 2015, у вас могут возникнуть периодические проблемы с производительностью, сбои продукта или проблемы с отрисовкой. Чтобы обойти эти проблемы, примените следующие настройки в разделе Инструменты → Параметры → Среда → Общие.
Дополнительные сведения см. На странице У вас возникают проблемы с производительностью, сбои продукта или проблемы с отрисовкой в Visual Studio 2015 и Visual Studio 2013 .
Если проблема связана с отладкой, попробуйте обходной путь для очень медленной отладки / загрузки Visual Studio .
Надеюсь, это поможет...
источник
git
инструмента командной строки) и отключить интеграцию Git в VS. По общему признанию, это другой рабочий процесс, который может вам не понравиться, но, тем не менее, это возможный вариант.Может быть решение с приоритетом ..
1) Отключить средства диагностики
2) Отключить визуальный опыт клиента Рика
3) Отключите все настройки синхронизации.
также убедитесь, что вы удалили кеш, используя команду run ->% temp%. удачи.
источник
Моя проблема заключалась в загрузке облегченного решения. Как только я отключил, все вернулось в норму.
источник
Я получил эту ссылку для управления производительностью Visual Studio в моем VS 2017
Примечание. Это окно также можно открыть из: Справка -> Управление производительностью Visual Studio.
Согласно приведенному ниже снимку экрана, Developer Analytics Tools увеличивает время загрузки решения на 5 секунд (в среднем). Я отключил это.
источник
Загрузите procmon и запустите, чтобы проверить фоновые действия, выполняемые msbuild или Visual Studio. Visual Studio может быть очень медленной или почти непригодной для использования в случае записи журнала с использованием fuslogvw.
Действия по остановке записи журнала fuslogvw.
1) Window + R, введите RegEdit 2) Перейти к пути HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Fusion 3) Установите шестнадцатеричное значение Force Log равным 0.
Visual Studio начнет работать нормально.
источник
Я запускаю VS 2017 в системе со 128 ГБ оперативной памяти и 4 четырехъядерными процессорами Xeon с SSD. Я, конечно, использую Windows 10 Pro для рабочих станций, чтобы поддерживать свою сборку с четырехъядерным процессором.
Что действительно помогло мне сократить время сборки до менее 2 секунд, так это простой трюк:
Настройка настройки хост-компьютера для оптимизации в «Фоновых службах» с помощью свойств Windows, «Дополнительные параметры системы», «Дополнительно», вкладка «Дополнительно».
Кроме того, учитывая, что у меня огромный объем оперативной памяти, и я никогда не видел, чтобы даже четверть ее использовалась, чтобы отключить файл подкачки. (Windows предупредит о последствиях)
Также стоит добавить установку VS и папку проекта в список исключений в настройках антивируса (в моем случае - Защитник Windows)
источник
Я пробовал все вышеперечисленные решения и перешел по многим соответствующим ссылкам. Ни один из них не работал.
Сбросив все волосы и налив еще одну чашку кофе, я решил обновить Visual Studio 2017. Бум, теперь все вернулось к норме (за исключением моих волос и мозга с кофеином).
Итак, если вы когда-нибудь столкнетесь с той же проблемой, я предлагаю вам сначала проверить обновление Visual Studio 2017. Если есть доступные обновления, обновите!
источник
У меня была аналогичная проблема с версией VS Community 2017, и я отключил «Включить средства диагностики при отладке», только это, не более того ... !!!
Инструменты> Параметры> Отладка> Общие> Включить средства диагностики во время отладки
источник
Я заметил, что процесс perfwatson2.exe использует максимальное использование ЦП / памяти / диска при сборке VS 2017. Процесс perfwatson2 собирает данные о действиях системы, которые занимают больше времени (около 2+ секунд), и отправляет эти данные в Microsoft. Команда Microsoft может проанализировать данные и найти решение проблемы.
Следующие ниже шаги помогут вам остановить службу / процесс perfwatson2.
Откройте VS2017 и перейдите в раздел «Справка» => «Отправить отзыв» => «Настройки» и выберите вариант «Нет, я не хочу участвовать».
источник
Попробуйте удалить папку .vs, которую VS2017 создает в локальном репозитории кода. Затем снова откройте раствор.
источник