L'isolated storage è lo storage specifico che ogni applicazione Windows Phone ha disposizione per memorizzare file, impostazioni, database e immagini per le tile. Nello sviluppo delle applicazioni capita quindi spesso di dover esplorare i contenuti per verificare la correttezza delle informazioni o per manipolare file al fine di effettuare più facilmente il debug.
Con l'SDK di Windows Phone è possibile trovare nella cartella %ProgramFiles%\Microsoft SDKs\Windows Phone\v7.1\Tools\IsolatedStorageExplorerTool un tool a riga di comando di nome ISETool che permette di enumerare file e manipolarli. Il tool non è di immediato utilizzo e per i più temerari si rimanda alla documentazione ufficiale che mostra qualche esempio di utilizzo, disponibile al seguente indirizzo:
http://msdn.microsoft.com/en-us/library/hh286408(v=vs.92).aspx
Un'alternativa che rende più semplice compiere l'esplorazione dell'isolated storage, consiste nell'utilizzare un tool disponibile su http://wp7explorer.codeplex.com. Dopo averlo installato è possibile avviare il client desktop o aprire la finestra in Visual Studio 2010; oltre a questo è necessario apportare una modifica al proprio codice, referenziando nell'app prima di tutto l'assembly IsolatedStorageExplorer.dll, disponibile in %\ProgramFiles%\WP7 Isolated Storage Explorer\Library. Infine occorre chiamare, allo startup dell'app, il metodo Explorer.Start per avviare la comunicazione tra client e l'app Windows Phone.
Avviando l'applicazione automaticamente questa comparirà nell'applicazione permettendo di esplorare lo storage e scaricare file.
Per approfondimenti
http://wp7explorer.codeplex.com/documentation
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Supporto ai tipi DateOnly e TimeOnly in Entity Framework Core
Reactive form tipizzati con FormBuilder in Angular
Eseguire una query su SQL Azure tramite un workflow di GitHub
.NET Conference Italia 2023
Mascherare l'output di un valore all'interno dei log di un workflow di GitHub
Creare moduli CSS in React
Eseguire attività pianificate con Azure Container Jobs
Eseguire operazioni sui blob con Azure Storage Actions
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
Creare un webhook in Azure DevOps
Implementare il throttling in ASP.NET Core
I più letti di oggi
- Utilizzare Docker Compose con Azure App Service
- Utilizzare QuickGrid di Blazor con Entity Framework
- Modernizzare le applicazioni WPF e Windows Forms con Blazor
- ASP 3 per esempi
- annunciato #netstandard 2.1. .NET Core lo supporterà a partire da #netcore3, così come le prossime versione di #xamarin, #mono e #unity.il supporto per #netfx 4.8, invece, non ci sarà. https://aspit.co/bq2
- Steel Style CheckBox per Silverlight 4.0