16 个解决方案
#1
用System.Timers.Timer,设置Interval为1000
#2
如果存储过程 也可以使用数据库的"作业"
#3
应该避免在asp.net中这么做。你应该放在Windows服务中。
#4
asp.net不好这样弄吧
#5
楼上正解,如你不会windows服务,可另写一程序完成timer的工作。。
#6
还有一种方案 使用第三方插件 用来进行任务调度。
#7
+1
#8
+1 请问Windows服务应该怎么做
#9
+1 请问Windows服务应该怎么做
应该避免在asp.net中这么做。你应该放在Windows服务中。
+1
你可以直接建立一个windows服务的项目,VS中有的,剩下的百度吧。
#10
应该避免在asp.net中这么做。你应该放在Windows服务中。
#11
额? 为啥呀。。 计时器不就是干这个的么。。
应该避免在asp.net中这么做。你应该放在Windows服务中。
因为asp.net并不适合托管需要长期定时运行的线程。
#12
用System.Timers.Timer,设置Interval为1000
lz可以尝试作业
#13
+1 请问Windows服务应该怎么做
应该避免在asp.net中这么做。你应该放在Windows服务中。
+1
VS中新建项目时就有windows服务项目类型
#14
windows服务里面完成
#15
实在要在ASP.NET里面加的话,可以在Global.asax的Application_Start方法里面的加Timer
#16
#1
用System.Timers.Timer,设置Interval为1000
#2
如果存储过程 也可以使用数据库的"作业"
#3
应该避免在asp.net中这么做。你应该放在Windows服务中。
#4
asp.net不好这样弄吧
#5
应该避免在asp.net中这么做。你应该放在Windows服务中。
楼上正解,如你不会windows服务,可另写一程序完成timer的工作。。
#6
还有一种方案 使用第三方插件 用来进行任务调度。
#7
应该避免在asp.net中这么做。你应该放在Windows服务中。
+1
#8
应该避免在asp.net中这么做。你应该放在Windows服务中。
+1
#9
+1 请问Windows服务应该怎么做
应该避免在asp.net中这么做。你应该放在Windows服务中。
+1
你可以直接建立一个windows服务的项目,VS中有的,剩下的百度吧。
#10
应该避免在asp.net中这么做。你应该放在Windows服务中。
#11
额? 为啥呀。。 计时器不就是干这个的么。。
应该避免在asp.net中这么做。你应该放在Windows服务中。
因为asp.net并不适合托管需要长期定时运行的线程。
#12
用System.Timers.Timer,设置Interval为1000
lz可以尝试作业
#13
+1 请问Windows服务应该怎么做
应该避免在asp.net中这么做。你应该放在Windows服务中。
+1
VS中新建项目时就有windows服务项目类型
#14
windows服务里面完成
#15
实在要在ASP.NET里面加的话,可以在Global.asax的Application_Start方法里面的加Timer