后台流程

时间:2015-04-18 15:42:41

标签: c# background-process

我创建了一个在IIS上启动的ASP.NET MVC应用程序。我需要调用一个对加载页面有不良影响的进程 - 它会导致页面加载速度非常慢(超过30分钟!)。

我发现我可以每天开始这个过程2次并且不用iis连接它。我不知道如何在后台启动进程。我听说过Windows任务计划程序,但我该如何使用它?你能帮我/给一些建议吗?

我的流程是用c#编写的。

2 个答案:

答案 0 :(得分:0)

这可能会引导您找到正确的方向:http://www.hanselman.com/blog/HowToRunBackgroundTasksInASPNET.aspx

此处的流程创建: C# equivalent to fork()/exec()

我提前道歉,我现在不能发表评论。但是,你的意思是“过程如何运作” - 如创造过程,分娩孩子等......?

答案 1 :(得分:0)

你可以尝试Task Scheduler Managed Wrapper,非常可配置(C#)。

Examples