Hola.
He creado un servicio de windows. Lo que hace es leer de una tabla y crear un usuario en directorio activo. Esto está metida en un Timer para que lo haga cada hora.
Lo he instalado y el servicio aparece dentro de los servicios de windows, hace lo que tiene que hacer cuando le doy a iniciar pero el problema que tengo es que me sale un mensaje: El servicio se inición en eEquipo local y despues se detuvo. Algunos servicios se detienen automaticamente si no tienen anda que hacer, por ejemplo, el servicio Alertas y registros de rendimiento.
Que tengo que hacer para que no se detenga?
un saludo
Me respondo a mi mismo, recuperaba un nulo de la base de datos y esto daba error. Me imagino que como los servicios no pueden dar error, lo hace mediante este mensaje.
Los servicios de WIndows no tienen acceso a GUI, por lo que te recomiendo que depures bien la aplicación en una DLL y lo corras con un exe de pruebas, y luego cuando todo esté perfecto (casi xD, porque siempre hay bugs) haces que el Servicio de Windows use la DLL..
Un saludo!
Gracias,así lo haré