En WinRT/C#, ¿cómo descargo una imagen en una carpeta local para admitir el almacenamiento en caché de un catálogo en línea para su uso sin conexión? ¿Hay alguna manera de descargar directamente las imágenes y vincular el control para obtenerlas del caché como una alternativa?Descargar una imagen en el almacenamiento local en las aplicaciones de estilo Metro
var downloadedimage = await HttpWebRequest.Create(url).GetResponseAsync();
StorageFile imgfile = await ApplicationData.Current.LocalFolder.CreateFileAsync(
"localfile.png", CreationCollisionOption.FailIfExists);
¿Qué debo hacer al lado de storeloadedimage as localfile.jpg?
Tenemos que cambiar ReadBytes por reader.BaseStream.Read, pero no puedo confirmar si aún funciona: actualizará –
intentado var publishedloaded = aguarde HttpWebRequest.Create (url) .GetResponseAsync(); con GetResponseStreamAsync(), no funcionó, ¿qué tenemos que cambiar? –
¿Qué no funcionó? ¿Qué excepción fue lanzada? – Slugart