Bonsoir ,

Dans mon projet (AS.NET MVC) j'utilise la classe Timer pour exécuté une fonction en intervalle de temps régulier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 private static System.Timers.Timer dtime;
function Lance()
{          
    dtime = new System.Timers.Timer(10000);
    dtime.Elapsed += new ElapsedEventHandler(GenererDepense);
    dtime.Interval = 1000 * 60 * 60 * 24;//apres 1 jours
    dtime.Enabled = true;
}
Puis dans la fonction Application_Start j'appele la methode Lance.

Quand je suis sur Visual studio ça marche correctement.
Quand je déploie l'application sur IIS ça ne marche plus.Et même quand je rédémarre le serveur IIS.
Y'a t il des configurations a effectué sur IIS pour prendre en compte Timer.
Merci