0

我正在将一个文件从 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")有谁知道这是否可行,如果可以,怎么办?

4

1 回答 1

2

将目录指定为文件名的一部分是有效的(我以前认为不是) - 所以最后我有:

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

并且 myFile.txt 放置在目标 vm 上的 wd\MyDirectory 目录中。

于 2016-01-04T21:00:21.573 回答