2016-09-26 3 views
12

Приветствует всех,Визуальная студия замерзания (сбой) при загрузке решения

Я встречался со странной проблемой. У меня было 7 проектов в решении. Мне пришлось добавить еще один проект mvc. Теперь при открытии документа (от нового проекта) (например, HomeController.cs), и когда этот проект инициализации на старте она замерзает весь IDE, как это:

enter image description here

(Некоторые проекты не load)

После этого я должен убить процесс. Когда я снова открываю VS и быстро нажимаю на другой проект (который инициализируется), проблема с замораживанием отсутствует. Я понятия не имею, что может вызвать такую ​​проблему. Я пытался с и без Resharper, но я получаю тот же результат. Кроме того, я восстановил настройки по умолчанию VS. Также отремонтированы целые VS. Может быть, у кого-то была такая же проблема и могли бы дать полезные советы?

С наилучшими пожеланиями

+0

Возможный дубликат [Почему Visual Studio 2015 зависает при сбоях в зависании на представлении дизайнера?] (Http://stackoverflow.com/questions/37681942/why-visual-studio-2015-freezes-crashes-hangs-on-designer- взгляд) –

ответ

56

Обычно удаление скрытых .vs папки в каталоге решения устраняет эту проблему.

+0

Ты спасаешь мою жизнь! –

+0

Знаете ли вы, что может вызвать эту проблему? Любые блокировки файлов или stmh? –

+0

Честно говоря, я не исследовал это, потому что это случается не очень часто (и я ленив). – Artiom

6

возможные решения

  • удалить .vs файл, как указано выше ....

  • четкие временные файлы C: \ Users \\ AppData \ Local \ Temp

  • подрегулировать контроль источника в инструментах -> опции -> управление источником -> pluggin ... установить на none - сохранить - закрыть vs ... затем снова открыть и сбросить требуемый pluggin ..

нет определенного порядка - но один из них может помочь ...

0

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

+0

Я так делал, прежде чем зная истинный ответ. Но в конце ваше предложение не решает проблему. – krypru

0

Удалить файл .suo в папке с решением.

Я уверен, что нашел этот ответ где-то в Stackoverflow, но теперь я больше не могу его найти. Кредиты тому, кто придумал это.