Red de conocimiento informático - Computadora portátil - Al escribir mi propio programa de servicio de Windows en C#, recibí un error al ejecutarlo: Error 1053: el servicio no respondió a una solicitud de inicio o control de manera oportuna.

Al escribir mi propio programa de servicio de Windows en C#, recibí un error al ejecutarlo: Error 1053: el servicio no respondió a una solicitud de inicio o control de manera oportuna.

Es posible que necesites iniciar otro hilo en el método onStart() que puede ser while(true) .

protected override void OnStart(string[] args)

{

// TODO: agregue código aquí para iniciar su servicio.

}

Mata el hilo en onStop()

anulación protegida void OnStop()

{

// TODO: agregue código aquí para realizar cualquier operación de desmontaje necesaria para detener su servicio.

if (threadforwork ! = null)

{

if (threadforwork.ThreadState == System.Threading.ThreadState.Running)

{

threadforwork.Abort();

Threadforwork.