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)
En el menú Herramientas, elija Opciones.
En el cuadro de diálogo Opciones, haga clic en el nodo Depuración para abrirlo.
En Depuración, seleccione la categoría Símbolos.
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.
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.
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.
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.
Haga clic en Aceptar.
Para quitar un nombre de ruta de acceso de la lista de rutas de acceso de símbolos
Abra el cuadro de diálogo Opciones y vaya a la página Símbolos, tal y como se describe en el procedimiento anterior.
Seleccione una ruta de acceso en el cuadro Ubicaciones del archivo de símbolos (.pdb).
Haga clic en el icono "X" de color rojo o presione la tecla Suprimir.
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
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.
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 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)