Список ошибок Visual studio показывает пустой список результатов
после исправления ошибок и восстановления окна списка ошибок по-прежнему имеет пустые заполнители и количество нулевых ошибок.
это уходит только после перезапуска VS
Это кажется случайным, некоторые дни я не получаю проблему вообще с тем же решением
попытка открыть одну из пустых ошибок, нажав на нее, дает мне " Visual studio обнаружила непредвиденную ошибку." сообщение.
Это сводит меня с ума. Косяк найти любую помощь там или других людей, сообщающих о той же проблеме
3 ответов
VS сходит с ума много раз.
- убедитесь, что ваша версия обновлена,
- удалить автоматически .suo file (s) (находится рядом с файлом решения)
все плохо? в XML-файле, который он пытается прочитать, может быть повреждение или недействительность или что-то в этом роде.
-
Попробуйте удалить временные файлы и созданные файлы. Посмотреть на это:
-
вы можете попробовать использовать переключатели командной строки VS, такие как /Log и /Out. Дополнительные сведения-добавление переключателей в команду MSBuild в конфигурации проекта. Вот ссылки:
попробуйте использовать Sysinternals ProcessMonitor, чтобы увидеть, какой файл открывается непосредственно перед возникновением ошибки.
-
ничего не помогло? Переустановите VS полностью. выполните полное удаление. Я предлагаю вам сделать резервную копию ваших предпочтений и инструменты заранее. Вы можете сделать это вручную или вход в VS с помощью live ID.
имейте в виду-ваши расширения должны быть повторно загружены. и один из них может быть причиной всех этих страданий
чтобы отладить это, вы можете использовать это решение:https://stackoverflow.com/a/9589139/61883
решил:
- откройте два экземпляра Visual Studio. Откройте один и тот же проект в обоих.
- в одном случае goto Debug - >Exceptions и включить все "брошенные" параметры, чтобы остановить при первом случае исключения. Это остановит отладчик при создании исключения.
- в том же экземпляре выберите Debug - >Attach to Процесс выберите команду devenv.исполняемый.
- в другом случае откройте форму, чтобы вызвать исключение
- если повезет, первый экземпляр должен остановиться где-то, что дает более релевантное исключение.