domingo, 21 de julio de 2013

SharePoint 2010 - Depurar Timer Jobs

En este post vamos a explicar cómo poder depurar nuestros Timer Jobs. Como Timer Job de ejemplo vamos a usar el que creamos en el post anterior.

Lo primero que debemos de hacer es ponernos encima del nombre del proyecto, pulsar botón derecho del ratón y pulsar la opción Implementar para instalar nuestro Timer Job.


Lo siguiente que debemos hacer es añadir el punto o puntos de interrupción en nuestra clase de definición del Timer Job.

Una vez hecho eso vamos al menú Herramientas > Asociar al proceso…


Se nos mostrara una ventana con los procesos corriendo actualmente en el equipo. La primera tarea a realizar en tener marcadas las opciones Mostrar los procesos de todos los usuarios y Mostrar los procesos de todas las sesiones. Una vez marcadas estas opciones buscamos el procesoOWSTIMER.EXE y pulsamos el botón Asociar.


Después solo queda esperar que el Timer Job se ejecute o sino directamente ir a la Administración Central de SharePoint e iniciar el Timer Job manualmente. Para iniciarlo manualmente ir a Administración Central de SharePoint > Supervisión > Trabajos del temporizador > Revisar definiciones de trabajo. Buscamos nuestro Timer Job y pulsamos sobre él.


Nos aparecerá una pantalla con información sobre el Timer Job. Pulsamos el botón Ejecutar ahora y ya solo queda esperar unos segundos para que la ejecución del Timer Job pare en nuestro primer punto de interrupción.

No hay comentarios:

Publicar un comentario