Solución de problemasTroubleshooting

Visualización de registros en Visual Studio para MacViewing logs in Visual Studio for Mac

Para ver los registros, vaya al elemento de menú Ayuda > Abrir directorio de registro, como se muestra debajo:Logs can be found by browsing to the Help > Open Log Directory menu item, as illustrated below:

Elemento de menú Abrir directorio de registro

Visualización de excepcionesViewing exceptions

Cuando se detecta una excepción, aparece una burbuja de excepción.When an exception has been caught, an exception bubble will appear. Para ver más detalles, seleccione el botón Ver detalles:To view more details, select the View Details button:

Visualización de más detalles sobre una excepción

Con esto se abre el cuadro de diálogo Mostrar detalles, en el que se proporciona más información sobre la excepción:This will display the Show Details dialog, providing more information regarding the exception:

Cuadro de diálogo Mostrar detalles

A continuación se describen detalladamente las secciones importantes del cuadro de diálogo que vienen numeradas arriba:Important sections of the dialog, which are numbered above are described in detail below:

  1. El tipo de excepción, que muestra el nombre completo del tipo de excepción que se va a observar.The exception type, which shows the full name of the exception type that is being observed.
  2. El mensaje de excepción, que muestra el valor de la propiedad Mensaje del objeto de excepción.The exception message, which shows the value of the Message property of the exception object.
  3. El tipo de excepción interna, que muestra el nombre completo del tipo de excepción de la excepción seleccionada en la vista de árbol de excepción interna.The Inner exception type, which shows the full name of the exception type for the currently selected exception in the Inner exception tree view.
  4. El mensaje de excepción interna, que muestra el valor de la propiedad Mensaje de la excepción seleccionada en la vista de árbol de excepción interna.The Inner exception message, shows the value of the Message property of the selected exception in Inner exception tree view.
  5. Vista Seguimiento de la pila.Stacktrace view. Se puede contraer mediante una flecha de cierre y contiene entradas de marcos de pila.This can be collapsed via a disclosure arrow and contains stack frames entries.
  6. Ejemplo de entradas de código de no usuario.Example of non-user code entries.
  7. Ejemplo de entradas de código de usuario.Example of user code entries.
  8. Vista Propiedades, que muestra todas las propiedades y los campos de la excepción.Properties view, which shows all properties and fields of the exception. Se puede contraer mediante una flecha de cierre.This can be collapsed via a disclosure arrow.
  9. Vista de árbol de excepción interna.Inner exception tree view. Seleccione las excepciones internas de esta vista con las flechas arriba o abajo del teclado o con el mouse o el panel táctil.Select inner exceptions in this view via keyboard up/down arrows or with the mouse or trackpad.
  10. De forma predeterminada, está establecido en lo que esté establecida la opción Solo depurar el código del proyecto de la configuración del depurador.By default, this is set to what the Debug project code only option in debugger settings is set to. Al activar esta casilla se permite que todo el código de no usuario se contraiga en una línea en el seguimiento de la pila.Selecting this box will enable all non-user code to collapse into one line in the stacktrace.
  11. Un botón Copiar para copiar la salida exception.ToString() en el Portapapeles.A copy button to copy the exception.ToString() output to clipboard.

Tenga en cuenta que algunas de estas secciones solo estarán visibles si la excepción tiene una excepción interna.Note that some of these sections will only be visible when exception has an inner exception.