我有以下代码试图在我的 azure 文件存储帐户上创建一个空白文件
CloudStorageAccount sa = CloudStorageAccount.Parse(connectionString);
var fc = sa.CreateCloudFileClient();
var share = fc.GetShareReference("uploadparking");
share.CreateIfNotExists();
var rootDirectory = share.GetRootDirectoryReference();
var subDirectory = rootDirectory.GetDirectoryReference("valuationrequests");
subDirectory.CreateIfNotExists();
var uri = new Uri(subDirectory.Uri.ToString() + "/file.txt");
var file = new CloudFile(uri);
file.Create(0);
在最后一行我得到以下异常:
Microsoft.WindowsAzure.Storage.StorageException' occurred in Microsoft.WindowsAzure.Storage.dll
Additional information: The remote server returned an error: (404) Not Found.
我不确定它找不到什么。它不应该在创建文件时尝试查找文件。我已经确认目录存在。
如果有人知道我可以成功创建文件,请告诉我。我检查了教程,遗憾的是它们只显示了如何下载文件而不是上传。