0

我在使用asp.net mvc 3的共享主机计划。在我的Application_Start中,我启动Quartz调度程序并运行一些作业。然而有些人似乎并没有跑步或者他们有什么不妥(但他们似乎没有发生错误)。在共享主机上再次启动Application_Start?

我重新上传了我的所有项目的.dll文件,但是我不能100%确定是否重新启动了Application_Start()。

那么如何确保Application_Start()重新运行?

+0

从Application_Start编写日志或发送电子邮件。更新dll和web.config会导致应用程序重新启动。 – 2011-06-02 22:24:48

回答

1

重新上传bin文件夹中的任何程序集将重新启动应用程序,并在下一个请求Application_Start将再次运行。如果只上传~/web.config文件或~/Global.asax(如果您使用的是预编译的Web应用程序,请务必选择正确的文件),请谨慎使用此文件。