[Windows Phone 7] Petit outil utile : l'Isolated Storage File Explorer
La plupart des applications utilisent l’isolated storage pour stocker des préférences, des données, faire un cache, etc. Il est parfois difficile de “debugger” l’isolated storage: ne serait-ce que voir ce qu’il y a dedans, ou vérifier qu’une sauvegarde s’est effectuée correctement. En plus il faut pouvoir gérer l’évolution de l’isolated storage au fur et à mesure des updates de l’application, car il n’est effacé qu’à la désinstallation complète, pas pour une update. Un explorateur de fichier pourrait être bien utile… mais jusqu’à il y a peu ça n’existait pas… jusqu’à peu
Le projet Windows Phone 7 Isolated Storage File Explorer sur codeplex résoud cette problématique: il offre la possibilité de naviguer dans l’Isolated Storage d’un Windows Phone 7 ou d’un émulateur depuis un petit utilitaire Windows indépendant, ou même directement à l’intérieur de Visual Studio!
La documentation explique le processus tout à fait simplement:
D’abord, on ajoute la référence:
Ensuite, on lance le service, par exemple à l’intérieur de l’event handler Application_Launching (dans App.xaml.cs)
IsolatedStorageExplorer.Explorer.Start("localhost");
Et après y’a plus qu’à utiliser le petit soft livré dans l’installer dont le raccourci est disponible dans le menu démarrer, ou bien dans le menu “other windows” de Visual Studio
Développeurs, si vous utilisez cet utilitaire, n’oubliez pasd’enlever la référence et le code qui va avec dans votre application une fois le debuggage de l’Isolated Explorer fini, si vous ne voulez pas que vos utilisateurs explore votre espace de stockage!!
Comments
Anonymous
March 07, 2011
Monstrueux cet outil.... Justement je me creuse la tête depuis hier pour savoir comment vérifier si mes données étaient bien enregistrées... Halleluja ! Merci Pierre !Anonymous
March 09, 2011
Glad you like it! It was fun to build and I hoped it would be useful for developers in the exact situation you've described. RomeoAnonymous
March 10, 2011
Ah ça c'est une bonne nouvelle un tel outil. Il faut que j'essaye voir si je peux débugger une bdd Sterling qui me fait un peu n'importe quoi avec mes keys.Anonymous
October 02, 2011
J'ai développé ce petit outil pour explorer l'IsolatedStorage de Windows Phone. Il ne requiert aucune installation coté téléphone et permet de previsualiser les fichiers textes, image et base de données. Il est aussi plus simple à prendre en main qu'ISE. Il fonctionne pour Mango et Nodo. isostorespy.codeplex.com