在Azure批处理中创建自定义目录

时间:2016-01-04 15:35:32

标签: c# azure azure-batch

我将文件从blob存储上传到Azure任务,该任务会上传到任务VM的wd目录。我可以从执行任务中正确访问该文件。我上传文件:

var filename = "myFile.txt";
ResourceFile myResource = new ResourceFile(blobURL,
                  fileName);


 List<ResourceFile> taskFiles = new List<ResourceFile>();
 taskFiles.Add(myResource);

 task.ResourceFiles = taskFiles;
 job.AddTask(task);

我的问题是,我想在设置任务时指定文件的目录。 (所以要把文件放在wd \ MyDirectory \ myFile.txt&#34;)有谁知道这是否可能,如果是这样的话怎么样?

1 个答案:

答案 0 :(得分:2)

指定目录作为文件名的一部分工作(我以前认为没有) - 所以最后我有:

var filename = @"MyDirectory\myFile.txt";
ResourceFile myResource = new ResourceFile(blobURL,
                  fileName);

和myFile.txt放在目标虚拟机的wd \ MyDirectory目录中。