ASP.Net如何在没有用户第一次请求的情况下自动启动应用程序?
问题描述:
我有一些需要在Application_Start中运行的计划任务,但据我所知,这个方法只有在第一个请求后才会触发。无论如何,我可以在停止并启动IIS中的连接或停止/启动/重新启动站点后自动启动应用程序?ASP.Net如何在没有用户第一次请求的情况下自动启动应用程序?
答
如果您使用的是IIS 7.5,则可以设置应用程序自动启动,如您在此post on the ScottGu blog上所见。
基本上,您必须在应用程序工作进程条目中的应用程序主机配置文件中添加startMode=”AlwaysRunning”
属性。
好吧,我不使用IIS 7.5所以有没有其他方式?感谢您的帮助,虽然 – Leo 2010-12-02 10:04:18