Cómo ejecutar un método en Asp.net MVC por cada 24 horas

Tengo un método en MVC como

 public void Sendmails()
 {
     //sending mails for every 24 hours.
 }

¿Puedo programar el método anterior para que se ejecute cada 24 horas? Sé que podemos establecer un horario con el agente del servidor SQL y el programador de tareas de Windows. Pero debido a algunos problemas, solo quiero ejecutar el dll actual, ¿es esto posible en MVC?

Respuestas a la pregunta(6)

Su respuesta a la pregunta