VS.NET C # не может создать файл в хранилище файлов Azure для существующего общего файлового ресурса
Я использую Microsoft.WindowsAzure.Storage lib для доступа к API хранилища файлов Azure. Мой метод создает File Share и загружает файл. Он работает при создании общего ресурса, но при загрузке общего файла пропускает загрузку.
using Microsoft.WindowsAzure.Storage;
using Microsoft.WindowsAzure.Storage.Auth;
public void SaveText( string fileName )
{
string accountName = "mylogs";
string key = @"dvjdjhsvdjfhvsjhdvfjhsvdfjhC2g==";
var storageAccount = new CloudStorageAccount(new StorageCredentials(accountName, key), true);
var share = storageAccount.CreateCloudFileClient().GetShareReference("test");
share.CreateIfNotExistsAsync().Wait();
var root = share.GetRootDirectoryReference();
root.GetFileReference(fileName).UploadTextAsync("mytext").Wait();
}
Первый вызов SaveText ( file1 ) работает нормально, Share & " file1 " созданы.
Второй вызов SaveText ( file2 ), ошибок нет, « file2 » не создано.
Тот же пользователь, то же приложение.