Огромный размер теневого кэша в визуальной студии
Я сталкиваюсь с проблемой производительности (использование процессора и оперативной памяти на 95-100%) в Visual Studio 2013.
Недавно я заметил, что размер shadowcache
(C: \ Users \% UserName% \ AppData \ Local \ Microsoft \ VisualStudio \ 12,0 \ Конструктор \ShadowCache)
больше 10 гб. Я думаю, что Visual Studio замедляется из-за операций чтения / записи с высоким разрешением. Как я могу избавиться от этого?
1 ответ
Вы сталкиваетесь с широко документированной ошибкой в Visual Studio 2013 при выполнении одного из следующих действий:
- Редактирование XAML без ReSharper
- Редактирование XAML с помощью ReSharper
- C# и F# редактирование без ReSharper
- Редактирование C# с помощью ReSharper
Похоже, официального исправления пока нет (отчет об ошибке в Microsoft Connect фактически закрыт по неизвестной причине), но временное исправление выглядит так:
удалить весь теневой кеш
Эта ошибка, по-видимому, возникает только в Visual Studio 2013, поэтому исправлением может быть обновление до Visual Studio 2015 (что не является лучшим исправлением, особенно для команды разработчиков или студии) или переход на более раннюю версию (опять же, не лучшее исправление из-за совместимости с проектами).
Проблема возникает в Visual Studio 2017. Необходимо удалить папку, прежде чем проблема дизайнера исчезнет.