Salvare il file scaricato per l'archiviazione isolata ..
async void client_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e)
{
byte[] buffer = new byte[e.Result.Length];
await e.Result.ReadAsync(buffer, 0, buffer.Length);
using (IsolatedStorageFile storageFile = IsolatedStorageFile.GetUserStoreForApplication())
{
using (IsolatedStorageFileStream stream = storageFile.OpenFile("your-file.pdf", FileMode.Create))
{
await stream.WriteAsync(buffer, 0, buffer.Length);
}
}
}
Aprire e visualizzare il file pdf dal deposito isolato ..
// Access the file.
StorageFolder local = Windows.Storage.ApplicationData.Current.LocalFolder;
StorageFile pdffile = await local.GetFileAsync("your-file.pdf");
// Launch the pdf file.
Windows.System.Launcher.LaunchFileAsync(pdffile);
Con questo codice dell'app mostra questo errore: Il 0xf68 thread è terminato con il codice 259 (0x103). 'TaskHost.exe' (CLR C: \ windows \ system32 \ coreclr.dll: Argomenti Silverlight): caricato 'C: \ windows \ system32 \ System.Runtime.ni.dll'. Simboli di caricamento saltati Il modulo è ottimizzato e l'opzione debugger 'Just My Code' è abilitata. 'TaskHost.exe' (CLR C: \ windows \ system32 \ coreclr.dll: Silverlight AppDomain): caricato 'C: \ windows \ system32 \ en-US \ mscorlib.debug.resources.dll'. Il modulo è stato costruito senza simboli. Si è verificata una prima eccezione di tipo "System.IO.FileNotFoundException" in mscorlib.ni.dll –
Il file.pdf si trova nello stesso livello di App.xml –
ma, Qual è il percorso del mio file? –