4
我有一些需要在Application_Start中運行的計劃任務,但據我所知,這個方法只有在第一個請求後纔會觸發。無論如何,我可以在停止並啓動IIS中的連接或停止/啓動/重新啓動站點後自動啓動應用程序?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