Ich versuche, eine Ordnerstruktur in azurDateiFreigabe zu erstellen. Ich mache das von einer Web-App. Mein Code sieht wie folgt aus:in azurDateiFreigabe
CloudStorageAccount cloudStorageAccount = CloudStorageAccount.Parse(StorageConnectionString);
CloudFileClient cloudFileClient = cloudStorageAccount.CreateCloudFileClient();
//Get a reference for the share
CloudFileShare cloudFileShare = cloudFileClient.GetShareReference(VideosDirectoryName);
// Get a reference to the root directory for the share.
CloudFileDirectory rootDir = cloudFileShare.GetRootDirectoryReference();
// Try to get a reference for the new folder
CloudFileDirectory sampleDir = rootDir.GetDirectoryReference(storagePath);
//create the directory structure
sampleDir.CreateAsync();
StoragePath wie folgt aussieht: 2017 \ 03 \ 13 \ d68dd25587624b8691a05834466cfc11
Wenn ich diesen Code nichts laufen passiert. Es wird keine Ausnahme ausgelöst, aber kein Ordner erstellt. Was mache ich falsch?
Edit: Inzwischen fand ich this answer die besagt, dass ich Ebene für Ebene erstellen müssen. Ich werde das versuchen.
was passiert, wenn Sie es Level-by-Ebene bauen? –
Wenn ich die Befehle nacheinander ausführe, wird nur das erste Verzeichnis erstellt. –