Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用计时器使程序保持活动状态?_C#_Timer - Fatal编程技术网

C# 如何使用计时器使程序保持活动状态?

C# 如何使用计时器使程序保持活动状态?,c#,timer,C#,Timer,我有一个程序,它的唯一作用是每24小时调用一个函数。显然,我一直在尝试使用计时器来实现这一目标。但是,程序在第一次调用函数之前结束(因为主线程首先结束)。有没有一种方法可以让一个程序只使用计时器保持活动状态?不要让程序运行24小时,在需要的时间使用一个计划的任务,然后执行该程序。如果你真的想让一个程序在Windows上持续运行,并在某个特定时间执行某些操作。。写一个服务。以下是一个教程: 把它定为一项计划任务?只要把它转过来就行了。指定程序应退出的原因。实施它,你就不用担心计时器了。实际上,服务

我有一个程序,它的唯一作用是每24小时调用一个函数。显然,我一直在尝试使用计时器来实现这一目标。但是,程序在第一次调用函数之前结束(因为主线程首先结束)。有没有一种方法可以让一个程序只使用计时器保持活动状态?

不要让程序运行24小时,在需要的时间使用一个计划的任务,然后执行该程序。

如果你真的想让一个程序在Windows上持续运行,并在某个特定时间执行某些操作。。写一个服务。以下是一个教程:


把它定为一项计划任务?只要把它转过来就行了。指定程序应退出的原因。实施它,你就不用担心计时器了。实际上,服务是我的第一个想法。但我使用的是VS12,安装起来很困难。