Compartir a través de


Cómo: Especificar la ruta de acceso a un símbolo

Actualización: noviembre 2007

Este tema hace referencia a:

Edición

Visual Basic

C#

C++

Web Developer

Express

Standard

Pro y Team

Leyenda de la tabla:

Se aplica

No procede

Comando o comandos ocultos de manera predeterminada.

Para depurar el código, el depurador necesita archivos PDB (o DBG, el formato anterior) que contengan los símbolos de la aplicación. De forma predeterminada, el depurador buscará estos archivos en la misma ubicación que el archivo EXE o la aplicación.

Si tiene que depurar archivos DLL del sistema o de terceros, deberá indicar al depurador dónde se encuentran los archivos PDB o DBG para estos archivos DLL. Por lo tanto, debe especificar las rutas de acceso para que el depurador encuentre los archivos DBG o PDB. Para obtener más información, vea Cómo: Utilizar un servidor de símbolos.

Nota:

Asegúrese de que el servidor de símbolos es de confianza. De lo contrario, puede exponerse a riesgos de seguridad.

En el caso de la depuración remota, los archivos de símbolos para el código administrado deben encontrarse en el equipo remoto, mientras que los archivos de símbolos para código nativo deben encontrarse en el equipo local. Si utiliza un servidor de símbolos, la ubicación de la caché de símbolos para el código administrado debería estar en el equipo remoto, mientras que la ubicación de la caché de símbolos para código nativo debería estar en el equipo local.

Para agregar un nombre de ruta de acceso a la lista de ubicaciones del archivo de símbolos (.pdb o .dbg)

  1. En el menú Herramientas, elija Opciones.

  2. En el cuadro de diálogo Opciones, haga clic en el nodo Depuración para abrirlo.

  3. En Depuración, seleccione la categoría Símbolos.

  4. En la página Símbolos, hay un cuadro con el texto Ubicaciones del archivo de símbolos (.pdb). Encima de este cuadro hay cuatro iconos. Haga clic en el icono de carpeta y, en el cuadro Ubicaciones del archivo de símbolos (.pdb), aparecerá un texto modificable.

  5. Edite el texto para agregar una nueva ruta de acceso. La finalización automática de instrucciones le será de ayuda para especificar el formato correcto.

  6. Asegúrese de que la opción Buscar en ubicaciones anteriores sólo al cargar símbolos manualmente no esté seleccionada, a menos que desee cargar los símbolos manualmente cuando realice la depuración.

  7. Si está utilizando símbolos en un servidor de símbolos remoto, podrá mejorar el rendimiento; para ello, tendrá que especificar un directorio local donde puedan copiarse los símbolos. Para hacerlo, utilice el cuadro Almacenar los símbolos en caché desde los servidores de símbolos a este directorio. Tenga en cuenta que si está depurando un programa en un equipo remoto, el directorio de la caché hace referencia a un directorio del equipo remoto.

  8. Haga clic en Aceptar.

Para quitar un nombre de ruta de acceso de la lista de rutas de acceso de símbolos

  1. Abra el cuadro de diálogo Opciones y vaya a la página Símbolos, tal y como se describe en el procedimiento anterior.

  2. Seleccione una ruta de acceso en el cuadro Ubicaciones del archivo de símbolos (.pdb).

  3. Haga clic en el icono "X" de color rojo o presione la tecla Suprimir.

  4. Haga clic en Aceptar.

Cargar símbolos manualmente

Desde la ventana Módulos, podrá cargar símbolos de forma manual.

Para cargar símbolos manualmente

  1. Haga clic con el botón secundario del mouse en la ventana Módulos y seleccione Buscar símbolos en el menú de acceso directo.

  2. El depurador buscará la ruta de acceso de símbolos para intentar encontrar los símbolos por sí mismo. En caso de que no se encuentran los símbolos, aparecerá el cuadro de diálogo Buscar símbolos. En el cuadro de diálogo Buscar símbolos, busque el archivo de símbolos (archivo PDB o DBG) que desee cargar. Cuando el nombre del archivo de símbolos aparezca en el cuadro Nombre de archivo, haga clic en Aceptar.

Vea también

Conceptos

Archivos DBG

Archivos PDB (C++)

Archivos PDB (C# y Visual Basic)

Instalar símbolos para depurar errores en las llamadas del sistema

Referencia

Símbolos, Depuración, Opciones (Cuadro de diálogo)

Otros recursos

Preparación y configuración de la depuración