iis站点先停止再启动,Application_Start()不执行是什么原因?

我用 Hangfire写了一个定时程序部署到iis中,在将该站点先停止后再启动,Application_Start()不执行,不点击“停止”只是“重新启动”是会执行 Application_Start(),请问是什么原因,该怎么解决?

Application_Start() 在第一个用户访问你的网站的时候执行,而不是iis站点启动的时候执行