任务计划程序无法在Windows Server 2008上运行

时间:2014-06-23 11:36:15

标签: c# asp.net windows-server-2008

我的要求是在按钮单击时,任务在任务计划程序中进行安排。我使用下面的代码,它工作正常。

protected void bt_schedule_Click(object sender, EventArgs e)
{
    using (TaskService ts = new TaskService())
    {
        TaskDefinition td = ts.NewTask();
        td.RegistrationInfo.Description = "Run TEST";                 
        Trigger tg = Trigger.CreateTrigger(TaskTriggerType.Time);
        tg.StartBoundary = Convert.ToDateTime(tb_calimage.Text);
        td.Triggers.Add(tg);                   
        td.Actions.Add(new ExecAction(BatchPath, null, null));                
        ts.RootFolder.RegisterTaskDefinition(@"Test", td);
    }

    Page.ClientScript.RegisterStartupScript(
        this.GetType(), 
        "Message", 
        "alert('Your Framwork is Scheduled.');", 
        true);

    tb_calimage.Text = "";
}  

现在我已经在Windows Server 2008中部署了我的应用程序。点击按钮后显示“你的Framwork已预定”,但是当我去检查任务计划程序时,任务没有安排。

0 个答案:

没有答案