2015-08-14 3 views
14

Я использую VS 2015, и у меня есть один проект, который обычно сработает/перезагружается примерно 10 минут. Это не происходит со всеми моими проектами, это просто один из самых неприятных проектов. Каков наилучший способ проанализировать, что вызывает крах?Диагностика Visual Studio 2015 повторный сбой/перезапуск

+0

Попробуйте бежать без каких-либо расширений, чтобы немного узнать, если это имеет значение, то вы можете повторно ввести его, пока не найдете виновника. Просто идея, не гарантированная работа. Первоначальный Resharper был неплохим для 2015 года, например, они сделали обновление, но я все еще не уверен, что это 100% ... – Derek

+0

Пробовал установку обновления Resharper. Все еще получая сбои/перезагрузки, VS, похоже, работает немного до сбоя. :( – brando

+0

Только что обновлено до Resharper 9.2, и сбой остановился. – brando

ответ

9

У меня много компиляторов MSVS вокруг ... но MSVS 2015 не является одним из них.

ОДНАКО:

Я думаю, что один или оба из следующих действий может помочь:

  1. Start МСВС, откройте свой проект и перейдите в Сервис> Параметры>

    • Окружающая среда> Автоматическое восстановление: отключить (для устранения неполадок)
    • Проекты и решения: отключить все, что выглядит «подозрительно»
  2. Попробуйте запустить MSVS с параметром /log.

    Посмотрите здесь для более подробной информации: Debugging a Visual Studio Crash

+1

Это именно то, что я искал для большого спасибо !. И я собираюсь обновить Resharper тоже за рекомендацию @Derek. – brando

+0

Я не могу заставить VS начать работу dignostics mode или иначе найти ActivityLog.xml – brando

+0

Дополнительные предложения: http://blogs.msdn.com/b/visualstudio/archive/2010/02/24/troubleshooting-with-the-activity-log.aspx (для более старых MSVS), https://msdn.microsoft.com/en-us/library/bb165103.aspx (с опцией devenv/safemode) и https://support.microsoft.com/en-us/kb/3025133 (MSVS 2015 RC Исправлены ошибки и известные проблемы) – paulsm4

4

У меня была такая же проблема. Я попробовал целую кучу вещей, которые я видел в Интернете, и получил только разочарование. Когда я заглядывал в журналы, которые я обнаружил каждый раз, когда он разбивался, он делал исключение «Путь слишком длинным». Я этого не сделал и до сих пор не знаю, как и почему это происходит, но эти два были определенно взаимосвязаны. В отчаянии я решил попробовать перевести мой код из «H» (сетевого) диска на локальный («C») диск. Проблема исчезла. Для чего это стоит, я думал, что должен опубликовать это. Надеюсь, это поможет кому-то еще!

0

После стольких исследований в google, я, наконец, решил такую ​​же перезагрузку в моем VS2015. Решение заключается в том, что место душа проекта внутри «C: \ Users \ Documents \ Visual Studio 2015 \ Projects». Проект не должен открываться локально.

2

Вы можете просто попробовать: devenv.exe/resetuserdata вместо переустановки всей программы, это сработало для моего дела.