Visualización de errores y advertencias

Nota:

La lista de errores muestra información sobre un mensaje de error específico. Puede copiar el número de error o el texto de la cadena de error de la ventana Salida . Para mostrar la ventana Salida , presione Ctrl+Alt+O. Consulte la ventana de salida.

Use la lista de errores para buscar y actuar sobre errores, advertencias y mensajes informativos mientras escribe y compila código. En este procedimiento se muestran tareas comunes: mostrar la lista de errores, filtrar su contenido, buscar y ordenar entradas, navegar al origen de un error, copiar o guardar resultados y obtener ayuda en línea.

Mostrar la lista de errores

  1. Elija Ver>lista de errores o presione Ctrl+\+E.
  2. Elija una de las pestañas para controlar el nivel de información que se muestra: Errores, Advertencias o Mensajes.

Filtrar la lista por ámbito y origen

Use las listas desplegables de la barra de herramientas para limitar las entradas que aparecen:

  • Lista desplegable izquierda (ámbito): Solución completa, Abrir documentos, Proyecto actual, Documento actual. Esto restringe el conjunto de archivos de código considerados por la lista de errores.
  • Lista desplegable derecha (origen): Compilación, IntelliSense o ambas. Elija si desea mostrar errores resultantes de una compilación, de análisis de IntelliSense o ambos.

Ordenar y personalizar columnas

  • Haga clic en cualquier encabezado de columna para ordenar por esa columna. Mantenga presionada la tecla Mayús y haga clic en encabezados adicionales para aplicar una ordenación secundaria.
  • Para seleccionar qué columnas están visibles, haga clic con el botón derecho en cualquier encabezado de columna y elija Mostrar columnas. Para cambiar el orden de visualización, arrastre los encabezados de columna de izquierda o derecha.

Buscar en la lista de errores

  1. Use el cuadro de texto Lista de errores de búsqueda en el lado derecho de la barra de herramientas Lista de errores para buscar entradas específicas.
  2. Puede buscar términos que aparecen en cualquier columna visible. Los resultados de la búsqueda siempre se ordenan en función de la columna que tiene prioridad de ordenación, no por la consulta de búsqueda o el filtro.
  3. Para borrar la búsqueda, presione Esc mientras el foco está en la lista de errores o haga clic en la X en el lado derecho del cuadro De búsqueda.

Abrir el archivo y navegar a un error

  • Haga doble clic en cualquier entrada de la lista de errores para abrir el archivo que contiene el problema y pasar a la ubicación del error.

Copiar o guardar errores

  1. Seleccione los errores que desea copiar.
  2. Haga clic con el botón derecho en la selección y elija Copiar o presione Ctrl+C.
  3. Pegue las entradas copiadas en un archivo de texto o en una hoja de cálculo de Excel (los campos se asignan a columnas).
  • Para copiar toda la fila de una sola entrada, haga clic con el botón derecho y elija Copiar fila o presione Ctrl+Mayús+C.

Obtener ayuda en línea

  • Presione F1 para abrir la página de documentación del código de error seleccionado (si está disponible). La página se abre en el explorador predeterminado o en el Visor de Ayuda.
  • En Visual Studio 17.12 y versiones posteriores, al copiar un error de la lista de errores mediante Ctrl+C también se copia la descripción en el Portapapeles para que pueda pegarla en una búsqueda.
  • Para abrir el explorador e iniciar una búsqueda de Bing con la descripción del error en una pulsación de tecla, presione Ctrl+F1.

Corrige los paquetes NuGet vulnerables con GitHub Copilot

A partir de Visual Studio versión 18.10 de 2026, puede pedir a GitHub Copilot corregir paquetes NuGet vulnerables directamente desde la lista de errores. Auditoría de NuGet notifica vulnerabilidades de paquetes conocidas durante la restauración como advertencias con códigos NU1901, NU1902, NU1903o NU1904.

Para usar esta característica, inicie sesión en GitHub Copilot y habilite el servidor integrado de Protocolo de contexto de modelo NuGet (MCP) desde el menú herramientas de Copilot Chat. Para obtener más información, consulta la documentación del servidor NuGet MCP.

  1. Restaura una solución que contenga un paquete con una vulnerabilidad conocida.
  2. Abra Ver>lista de errores y busque la advertencia de auditoría de NuGet.
  3. Seleccione la acción de destello en la columna Fixer para la advertencia. Esta acción abre GitHub Copilot Chat en modo agente con una solicitud para corregir los paquetes NuGet vulnerables mediante el servidor MCP de NuGet.
  4. Revisa y aplica los cambios propuestos por GitHub Copilot.

Visualización de los detalles del problema

  • En el caso de los proyectos de C++, puede habilitar la columna Detalles , que muestra un icono en el que se puede hacer clic cuando una entrada tiene información de diagnóstico adicional. Haga clic en el icono para abrir la ventana Detalles del problema.

Administrar la ventana Lista de errores

Referencia de la interfaz de usuario

Las columnas siguientes aparecen en la ventana Lista de errores de forma predeterminada:

  • Gravedad: muestra el tipo de entrada (Error, Advertencia, Mensaje, Advertencia (activa/inactiva)).
  • Código : el código de error o advertencia.
  • Descripción : texto de entrada que describe el problema.
  • Project : proyecto en el que se detectó el error.
  • Archivo : el nombre de archivo que contiene el problema.
  • Línea : número de línea donde se produce el problema.
  • Detalles : (proyectos de C++) Haga clic para abrir la ventana Detalles del problema si existe información de diagnóstico adicional.

Además, puede habilitar las siguientes columnas. Haga clic con el botón derecho en la barra de columnas para abrir el menú contextual y elija Mostrar columnas para habilitarlas.

  • Clasificación del proyecto : los números enumeran los proyectos de la solución (basado en 1).
  • Ruta: ruta al archivo que contiene este problema.
  • Columna : número de columna donde se detectó el problema.
  • Categoría : solo IntelliSense. Categoría del problema, por ejemplo, "Compilador".
  • Origen : los orígenes incluyen Build e IntelliSense.
  • Herramienta: solo compilación. Herramienta ejecutable que generó este problema.

Para obtener más información y detalles conceptuales adicionales sobre la lista de errores, consulte la documentación original de la ventana Lista de errores.