目前希望系统每天晚上11点半,执行一段代码,在ASP.NET MVC 中有什么好的办法?

解决方案 »

  1.   

    写个windows services服务。定时执行。 MVC中不可能开个页页不关吧感觉不靠谱
      

  2.   

    js调用函数setTimeout("function()",3000);每3秒调用一次function();里面ajax访问后台的方法判断当前时间是否为23:30 然后进行操作 返回你要的数据
      

  3.   

    这类功能不能放到website上,因为IIS默认20分钟没有request,就结束进程。你可以使用windows service或者  计划任务调用控制台程序
      

  4.   

    可以使用 定时器system.timers定时器
    在Global.asax里面