С недавнего времени при каждой попытке поменять что-либо (отредактировать) в любом .aspx файле (.cs нормально), студия зависает на 30 секунд, в это время csc.exe и w3wp.exe съедают на 100% одно ядро. Такое впечатление, что оно после каждой введеной буквы перекомпилирует на лету. Невозможно работать — ввел 3 символа (что успел) — интерфейс завис — откомпилировалось — опять что успел ввел — опять зависло. При этом никаких сообщений, ни в output window, нигде. Если сильно сопротивляться и нажимать везде, вылезет в трее стандартное Visual Studio is busy. Солюшн — 4 проекта, стартовый проект смешанный ASP.NET web forms + MVC3. Активные конфигурации для всех проектов — релиз, дебаг не использую, встроенный вебсервер тоже, все крутится на IIS. Версия фреймворка v4.0.30319.
В гугле ничего похожего не нашел. Удалил решарпер — не помогло, открыл проект в старой студии (2010) там та же проблема. При этом все нормально компилируется без ошибок, и если не трогать aspx файлы можно нормально работать. Настройки студии сбрасывал — не помогло. Сталкивался ли кто с таким поведением? Что делать?
Был Telerik JustCode, но удалил задолго до этой проблемы, nuget еще стоит и это все. В 2010 плюс еще стоят PowerTools. Repair не делал, во-первых это долго, во вторых я не уверен что поможет, так как 10 — я студия имеет те же проблемы. Если ничего не поможет, буду делать, нет выхода. Проект лежит, как и лежал, на локальном диске, синхронизируется с SVN репозиторием.
Эх, если бы помнил. Я длительное время не заглядывал в aspx файлы, а так как во всем остальном работает, то эту проблему я не замечал. Repair Install, кстати, не помог. Буду пересоздавать файлы проектов (.csproj).
Вы с аспх хотите дизайнером работать или с разметкой? У меня такие тормоза бывают когда дизайнер сначала пытается что-то там строить, у него не получается и я всё равно попадаю на разметку. Поэтому нужно открывать сразу разметку, а не дизайнер. Там в вижуал студио оно даже как-то настраивается чтобы дизайнер не запускался автоматически.