尝试添加云任务,宽度描述时出现异常"远程服务器返回错误:(400)错误请求。",在此行:
_job.AddTask(task);
这种方法:
public static void AddTask(string taskId, string commandLine, IEnumerable<string> files)
{
var resourceFiles = files.Select(file => new ResourceFile(file, file)).Cast<IResourceFile>().ToList();
var task = new CloudTask(taskId, commandLine) {ResourceFiles = resourceFiles};
_job.AddTask(task);
}
答案 0 :(得分:1)
下载Azure Batch Explorer应用程序,并将您的帐户连接到该应用程序。这将显示正在运行的池,工作项和作业。资源管理器将帮助您查看您的工作是否正在运行。另外,请确保您添加的每个任务都有一个唯一的名称。
答案 1 :(得分:1)
你如何获得_job对象?这项工作是否存在?
尝试使用WorkItemManager.GetJob()来完成工作。或者使用Azure Batch Explorer确保您的工作项目/工作可以找到并处于运行状态。 (您无法将任务添加到已完成的作业。)