Ich arbeite derzeit mit Windows 10 universelle Anwendung, hier arbeite ich mit azurblauen Speicher.Eine nicht behandelte Ausnahme vom Typ 'System.StackOverflowException' in Microsoft.WindowsAzure.Storage.dll aufgetreten
Ich bekomme über Fehler, wenn ich Datei Datei von Windows Azur Speicher herunterladen.
Hier ist meine Downloadcode:
private async Task<int> DownloadFromAzureStorage()
{
try
{
// create Azure Storage
CloudStorageAccount storageAccount = CloudStorageAccount.Parse("DefaultEndpointsProtocol=https;AccountName=<myaccname>;AccountKey=<mykey>");
// create a blob client.
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
// create a container
CloudBlobContainer container = blobClient.GetContainerReference("sample");
await container.CreateIfNotExistsAsync();
// create a block blob
CloudBlockBlob blockBlob = container.GetBlockBlobReference("abc.jpg");
FileSavePicker openPicker = new FileSavePicker();
openPicker.SuggestedStartLocation = PickerLocationId.PicturesLibrary;
openPicker.FileTypeChoices.Add("File", new List<string>() { ".jpg" });
openPicker.SuggestedFileName = "New Documents";
var imgFile = await openPicker.PickSaveFileAsync();
await blockBlob.DownloadToFileAsync(imgFile); **//Error occuring in this line**
return 1;
}
catch
{
// return error
return 0;
}
}
Datei-Upload auf meine Azure-Speicher ist ein Erfolg, aber wenn ich, um meine hochgeladen meine es ist der Fehler „Eine nicht behandelte Ausnahme des Typs‚System.StackOverflowException‘zeigt aufgetreten in Microsoft.WindowsAzure.Storage.dll "in warten blockBlob.DownloadToFileAsync (imgFile); Linie
mir bitte helfen, dieses Problem zu lösen ..
danke für Ihre Lösung. –