Estoy desarrollando una aplicación para instalar & ejecutada como un servicio de Windows. Todavía tiene errores y se detuvo inesperadamente (sin dejar nada en el registro de eventos de Windows) y cuando intenté volver a iniciar el problema recibí el errorWindows no puede iniciar el servicio
Windows no pudo iniciar el servicio {name of service} en la computadora local. Error 1067: el proceso finalizó inesperadamente.
He reiniciado el equipo (Server 2008 R2, una máquina virtual, en caso de que haga una diferencia), no hay ayuda. Desinstalé y reinstalé mi servicio, ¡y todavía recibo ese error!
Algo necesita necesita limpiar/actualizar para que intente iniciar el servicio de nuevo. No quiero reconstruir toda la máquina virtual pero me he quedado sin ideas.
ACTUALIZACIÓN
me olvidó mencionar que este servicio de Windows - exactamente el mismo código & instalar - se ejecutando en otras 3 máquinas sin el error anterior. Poner en ese depurador en OnStart() todavía suena como el camino a seguir.
Por lo general, esto se debe a una excepción no controlada. –
eso significa que hay algún error en su código. Verifique el registro de eventos para ver qué información le está dando. También intente agregar un mecanismo de registro para poder saber qué está mal – Shyju
¿Su servicio tiene acceso a una unidad de red? – roymustang86