Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.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# ASP.NET web应用程序的Cron类型计划_C#_Asp.net_Cron_Scheduler - Fatal编程技术网

C# ASP.NET web应用程序的Cron类型计划

C# ASP.NET web应用程序的Cron类型计划,c#,asp.net,cron,scheduler,C#,Asp.net,Cron,Scheduler,我想知道ASP.NET的web应用程序是否支持类似于Unix平台上的Cron作业的调度功能 另外,我正在VS2010中使用C#进行编码,我需要此功能以基于日期和时间的可配置计划运行C#脚本。为什么不使用Windows任务计划程序来计划C#脚本?你没有管理员权限吗 我使用cron启动unix服务器上的计划作业,并使用Windows任务计划程序在Windows服务器上运行它们。这听起来像是Windows服务项目类型。 您可以使用web项目作为编辑器,配置各种参数,并将其持久化到数据库或文件中,然后从

我想知道ASP.NET的web应用程序是否支持类似于Unix平台上的Cron作业的调度功能


另外,我正在VS2010中使用C#进行编码,我需要此功能以基于日期和时间的可配置计划运行C#脚本。

为什么不使用Windows任务计划程序来计划C#脚本?你没有管理员权限吗


我使用cron启动unix服务器上的计划作业,并使用Windows任务计划程序在Windows服务器上运行它们。

这听起来像是Windows服务项目类型。 您可以使用web项目作为编辑器,配置各种参数,并将其持久化到数据库或文件中,然后从windows服务读取这些参数

使用web应用程序以不同的时间间隔执行某些任务不是最好的主意


虽然这在理论上是可以做到的,但也许你可以把它分成两个项目:一个保存配置参数并显示任务状态的web应用程序,一个读取参数、执行任务并可能更新其状态的windows服务。

我们有一个商业产品,可能正是你想要的。JAMS是一个企业级任务调度程序,它包括ASP.NET控件,您可以将这些控件放到网页上。我们拥有调度、监控和管理任务以及查询过去历史的控件

而且,我们的.NET类库可以从C#(或任何其他.NET语言)调用

如果您感兴趣,请访问以下网站获取更多信息:


我需要在web应用程序中配置此功能,以便那里的用户可以安排任务。这可以通过C#脚本实现吗?谢谢。我不知道我是否能在那个服务器上安装Windows服务。。。