System.Threading.Timer no dispara después de un tiempo

Tengo una aplicación de servicio de Windows. Y depurándolo ejecutándolo en modo consola.

aquíhttp://support.microsoft.com/kb/842793 está escrito que Timers.Timer tiene un error y no se activa en los servicios de Windows. Y la solución es usar Threading.Timer. Y este artículo es para .NET 1.0 y 1.1

Estoy usando .NET 4 pero después de un tiempo Threading.Timer tampoco se dispara. Entonces, ¿cuál puede ser la razón de esto? ¿Y qué puedes sugerir como solución alternativa?

Gracias,

Atentamente

EDITAR: Cambié el temporizador de Threading.Timer a Timers.Timer y funciona sin ningún problema.

Respuestas a la pregunta(5)

Su respuesta a la pregunta