La herramienta estándar para crear un servicio de Windows es la plantilla de Visual Studio. Net llamada Servicio de Windows.
Es necesario
El principal beneficio de esta herramienta de servicio de Windows es la creación automática de referencias a las clases y categorías de nombres correctas aplicando herencia y modificando los métodos requeridos
Instrucciones
Paso 1
Asegúrese de comprender la secuencia de pasos para crear su servicio: - definir correctamente el nombre de servicio del servicio; - crear los instaladores necesarios; - realizar una anulación; - definir el código OnStop y OnStart; - definir el método de configuración para el servicio creado.
Paso 2
Utilice el cuadro de diálogo Propiedades para establecer el nombre deseado para el servicio que está creando. Tenga en cuenta que el nombre del servicio seleccionado debe coincidir con el nombre utilizado por la aplicación de instalación de la clase. Cualquier cambio en el valor del nombre utilizado implica una actualización de la aplicación de instalación de la clase.
Paso 3
Utilice los parámetros necesarios para definir las propiedades y métodos de funcionamiento del servicio creado: - Verdadero - en la sección CanStop - para permitir recibir solicitudes que interrumpen la ejecución; - Verdadero - en la sección CanShutDown - para permitir recibir notificaciones cuando se enciende la computadora desactivar esa llamada al procedimiento OnShutDown; - False - en la sección CanPauseAndContinue - para prohibir la interrupción y reanudación del servicio, o True - para permitir estas acciones; - False - en la sección CanHandlePowerEvents - para prohibir que el servicio reciba notificaciones sobre cambios en el estado de energía de la computadora, o Verdadero: para permitir la recepción de tales notificaciones; - Falso: en la sección Registro automático: para prohibir la grabación de un informe de las acciones realizadas por el servicio en el registro de eventos, o Verdadero: para habilitar el registro de eventos.
Paso 4
Llame a la herramienta de edición de código e ingrese los valores de procesamiento requeridos para los procedimientos OnStop y OnStart. Modifique los parámetros de los valores de los métodos a cambiar en funcionalidad y agregue los instaladores necesarios para el servicio que se está creando.
Paso 5
Expanda el menú Generar y especifique el comando Generar solución sin intentar usar la tecla de función F5 para iniciar el servicio. Instale el servicio creado.