Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Список ошибок отображает сведения об определенном сообщении об ошибке. Вы можете скопировать номер ошибки или текст строки ошибки из окна вывода . Чтобы отобразить окно вывода, нажмите сочетание клавиш Ctrl++Alt++O. См. окно вывода.
Используйте список ошибок для поиска ошибок, предупреждений и информационных сообщений при написании и сборке кода. В этом руководстве показаны распространенные задачи: отображение списка ошибок, фильтрация его содержимого, поиск и сортировка записей, переход к источнику ошибки, копирование или сохранение результатов и получение справки в Интернете.
Отображение списка ошибок
- Выберите "Просмотреть>список ошибок" или нажмите клавиши CTRL+\+E.
- Выберите одну из вкладок, чтобы контролировать уровень информации, показанной: ошибки, предупреждения или сообщения.
Фильтрация списка по области и источнику
Используйте раскрывающиеся списки панели инструментов, чтобы ограничить отображаемые записи:
- Левый раскрывающийся список (область): все решение, открытие документов, текущий проект, текущий документ. Это ограничивает набор файлов кода, которые рассматриваются в списке ошибок.
- Правый раскрывающийся список (источник): Сборка, IntelliSense или оба. Выберите, следует ли отображать ошибки, полученные из сборки, из анализа IntelliSense или обоих.
Сортировка и настройка столбцов
- Щелкните любой заголовок столбца, чтобы сортировать по этим столбцам. Удерживайте клавишу Shift и щелкните дополнительные заголовки, чтобы применить вторичную сортировку.
- Чтобы выбрать отображаемые столбцы, щелкните правой кнопкой мыши любой заголовок столбца и выберите "Показать столбцы". Чтобы изменить порядок отображения, перетащите заголовки столбцов влево или вправо.
Поиск списка ошибок
- Используйте текстовое поле списка ошибок поиска в правой части панели инструментов списка ошибок, чтобы найти определенные записи.
- Вы можете искать термины, которые отображаются в любом видимом столбце. Результаты поиска всегда сортируются по столбцу, который имеет приоритет сортировки, а не по запросу поиска или фильтру.
- Чтобы очистить поиск, нажмите клавишу ESC , пока фокус находится в списке ошибок, или щелкните X в правой части поля поиска.
Откройте файл и перейдите к ошибке
- Дважды щелкните любую запись в списке ошибок, чтобы открыть файл, содержащий проблему, и перейдите в расположение ошибки.
Копирование или сохранение ошибок
- Выберите ошибки, которые нужно скопировать.
- Щелкните правой кнопкой мыши по выделению и выберите Копировать, или нажмите Ctrl+C.
- Вставьте скопированные записи в текстовый файл или электронную таблицу Excel (поля сопоставляются со столбцами).
- Чтобы скопировать всю строку для одной записи, щелкните правой кнопкой мыши и выберите команду "Копировать строку" или нажмите клавиши CTRL+SHIFT+C.
Получить помощь онлайн
- Нажмите клавишу F1 , чтобы открыть страницу документации для выбранного кода ошибки (при наличии). Страница откроется в браузере по умолчанию или средстве просмотра справки.
- В Visual Studio 17.12 и более поздних версиях копирование ошибки из списка ошибок с помощью CTRL+C также копирует описание в буфер обмена, чтобы вставить его в поиск.
- Чтобы открыть браузер и инициировать поиск Bing с описанием ошибки в одном нажатии клавиш, нажмите клавиши CTRL+F1.
Исправьте уязвимые пакеты NuGet с помощью GitHub Copilot
Начиная с Visual Studio 2026 версии 18.10 можно попросить GitHub Copilot исправить уязвимые пакеты NuGet непосредственно из списка ошибок. NuGet Audit сообщает об известных уязвимостях пакетов во время восстановления в виде предупреждений с кодами NU1901, NU1902, NU1903 или NU1904.
Чтобы использовать эту функцию, войдите в GitHub Copilot и включите встроенный сервер протокола контекста модели NuGet (MCP) из меню инструментов Copilot Chat. Дополнительные сведения см. в документации по MCP-серверу NuGet.
- Восстановите зависимости для решения, содержащего пакет с известной уязвимостью.
- Откройте View> и найдите предупреждение аудита NuGet.
- Выберите действие со значком искры в столбце Fixer для предупреждения. Это действие открывает GitHub Copilot Chat в режиме агента с запросом на исправление уязвимых пакетов NuGet с помощью сервера NuGet MCP.
- Проверьте и примените изменения, предложенные инструментом GitHub Copilot.
Просмотр сведений о проблеме
- Для проектов C++ можно включить столбец "Сведения ", в котором отображается значок щелчка, когда запись содержит дополнительные диагностические сведения. Щелкните значок, чтобы открыть окно сведений о проблеме.
Управление окном списка ошибок
- Как и любое другое окно инструментов, вы можете автоматически скрыть, закрепить или закрыть список ошибок и включить его в сохраненные макеты окон. См. статью «Настройка макетов окон в Visual Studio — закрытие и автоматическое скрытие окон инструментов».
Справочник по пользовательскому интерфейсу
Следующие столбцы отображаются в окне списка ошибок по умолчанию:
- Серьезность — отображает тип записи (ошибка, предупреждение, сообщение, предупреждение (активный или неактивный)).
- Код — код ошибки или предупреждения.
- Описание — текст записи, описывающий проблему.
- Проект — проект, в котором обнаружена ошибка.
- Файл — имя файла, содержащее проблему.
- Строка — номер строки, в которой возникает проблема.
- Сведения — (проекты C++) Щелкните, чтобы открыть окно сведений о проблеме, если существуют дополнительные диагностические сведения.
Кроме того, можно включить следующие другие столбцы. Щелкните правой кнопкой мыши панель столбцов, чтобы открыть контекстное меню и выберите "Показать столбцы ", чтобы включить их.
- Ранг проекта — числа перечисляют проекты в решении (на основе 1).
- Путь — путь к файлу, содержаму эту проблему.
- Столбец — номер столбца , в котором обнаружена проблема.
- Категория — используется только в IntelliSense. Категория проблемы, например "Компилятор".
- Источник — Источники включают Build и IntelliSense.
- Инструмент — только сборка. Исполняемая программа, создавшая эту проблему.
Дополнительные сведения и концептуальные детали о списке ошибок см. в исходной документации для окна "Список ошибок".