Я пытаюсь настроить программу, которая будет создавать расписание задач на удаленном сервере.Следующий код работает нормально для локальной машины, однако, когда я пытаюсь сделать это с удаленным сервером, он выдает следующую ошибку.
System.Runtime.InteropServices.COMException: 'Запрос не поддерживается.(Исключение из HRESULT: 0x80070032) '
void SetupDailyTask()
{
using (TaskService ts = new TaskService("servername.us.xxxxxdomain.com",
@"domainname\username","domainname","password"))
{
//Task tsk = ts.GetTask("DailyTask");
//if (tsk != null) { ts.RootFolder.DeleteTask("DailyTask"); }
//DateTime dt = DateTime.Now;
//TimeSpan tsp = new TimeSpan(12, 44, 0);
//dt = dt.Date + tsp;
//ts.Execute("notepad.exe").Once().Starting(dt).AsTask("DailyTask");
}
}
Я уже проверил учетные данные, имя сервера и т. Д., И они прекрасно работают с подключением к удаленному рабочему столу.Я использую пространство имен Microsoft.Win32.TaskScheduler
.Любая помощь с этим очень ценится.