Prepararse para depurar un programa requiere especial atención a los pasos de configuración. En el artículo Depurar una aplicación ISAPI encontrará una lista detallada de los pasos necesarios para configurar el servidor para la depuración.
Prepararse para depurar la aplicación
Los pasos generales para preparar la depuración incluyen:
- Crear un archivo de proyecto que configure un
espacio de trabajo para la aplicación de servidor, con opciones para
ejecutar el servicio de forma interactiva, y especificar una lista de
archivos DLL que se depurarán.
- Configurar los permisos en la herramienta Administración de equipos de Windows 2000 (seleccione Herramientas administrativas en el Panel de control)
o en el Administrador de usuarios de Windows NT. Debe cerrar la sesión
e iniciarla de nuevo para que los permisos surtan efecto.
- Detener y reiniciar el servicio.
Si
sigue con cuidado los pasos descritos en el tema Depurar una aplicación
ISAPI, podrá establecer puntos de interrupción en cualquiera de sus
filtros y extensiones, usando un archivo de proyecto basado en el
programa de servidor de Internet que esté ejecutando. Si la sesión de
depuración no se detiene en los puntos de interrupción definidos, siga
de nuevo los pasos enunciados. En particular, asegúrese de haber
instalado los archivos correctos en los equipos correctos y de haber
establecido los correspondientes permisos.
Una vez completada
con éxito la configuración descrita en Depurar una aplicación ISAPI,
puede depurar de forma local en el servidor. A menudo, es útil poder
depurar de forma remota, desde otro equipo, porque puede que no se
tenga siempre acceso al servidor, o que éste no tenga instalado un
entorno de programación. Para depurar de forma remota un archivo DLL de
una ISAPI sin iniciar sesión directamente en el servidor, siga los
pasos descritos en Asociar el depurador a un programa o programas en ejecución.
Vea también
Extensiones ISAPI (Internet Server API) | Fundamentos de la programación para Internet con MFC