Tengo un servicio de Windows que no puede iniciarse, dando un error "Error 1053: el servicio no respondió a la solicitud de inicio o control de manera oportuna".Al iniciar un servicio de Windows falla con el error 1053
La ejecución del servicio en mi depurador funciona bien, y si hago doble clic en el servicio .exe en la máquina remota, aparece una ventana de la consola y continúa ejecutándose sin problemas. Incluso puedo ver mensajes de registro que me muestran que el programa está procesando todo como debe ser.
El servicio había estado funcionando bien anteriormente, aunque esta es la primera vez, personalmente, tratando de implementarlo con los cambios más recientes realizados en el programa. Evalué esos cambios y no puedo entender cómo podrían causar este problema, sobre todo porque todo funciona bien cuando no se inicia como un servicio.
El método StartRoutine() de la impulsión del servicio está vacío, por lo que debería devolverse "de manera oportuna".
He comprobado los registros de eventos en la computadora y no proporciona ninguna información adicional que no haya recibido respuesta del servicio en el marco de tiempo requerido de 30 segundos.
Dado que funciona en mi máquina, y como un archivo ejecutable con doble clic, ¿cómo podría averiguar por qué falla como servicio?
Ah, y es .NET 2.0, por lo que no debería verse afectada por el insecto 1,1 marco que exhibe este síntoma (http://support.microsoft.com/kb/839174)
La caja es un servidor Windows 2003 R2 máquina que ejecuta el SP2.
Recibí este error al intentar iniciar un servicio compilado de .NET 4.0 en un servidor con .Net 2.0 instalado – Hovland