上传到 AzureCloud BlobStorage 时为 UNIT_TESTCASE 命名异常

上传到 AzureCloud BlobStorage 时为 UNIT_TESTCASE 命名异常。


我的代码是,


CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();


// Retrieve a reference to a container.

 CloudBlobContainer container = 

 blobClient.GetContainerReference("myblogcontainer");


// Retrieve reference to a blob named "myblob".

CloudBlockBlob blockBlob = 

container.GetBlockBlobReference("WeekendChamps.jpg");


// Create or overwrite the "myblob" blob with contents from a local file.

 using (var fileStream = 

 System.IO.File.OpenRead(@"C:\Users\Bliss\Downloads\WeekendChamps.jpg"))

 {

 blockBlob.UploadFromStream(fileStream);

 }



千巷猫影
浏览 183回答 1
1回答

30秒到达战场

在 try catch 块中捕获StorageException,在 catch 块中,您可以处理异常以获取 RequestInformation 和 StorageExtendedErrorInformation。在BlobErrorCodeStrings类中为 Blob 定义了各种异常代码。您可以对错误代码进行切换案例,也可以尝试匹配您需要的任何特定错误代码。
打开App,查看更多内容
随时随地看视频慕课网APP