¿Cómo ejecutar el código en c # service una vez al día a la misma hora?

Así que aquí está mi problema, necesito hacer un servicio c # que se ejecute en un servidor que esté recibiendo el archivo en ftp una vez al día a las 3am. Creo que puedo hacerlo con un thread.sleep () o comparando el DateTime.Now con 3am ....

¿Tienes mejor solución?

¡Muchas gracias por su ayuda!

Respuestas a la pregunta(8)

Su respuesta a la pregunta