This works for me with
TaskScheduler 1.1 Type Library
=>
ITaskService ts = new TaskScheduler.TaskScheduler();
try
{
ts.Connect(null, null, null, null);
ITaskFolder rootFolder = ts.GetFolder(string.Empty);
rootFolder.DeleteTask("MyTask", 0);
}
catch (Exception ex)
{
System.Windows.Forms.MessageBox.Show("Error : " + ex.Message.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}