Partager via


[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 Smile

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:

IsolatedStorageFileExplorer

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 Smile

209664     209663

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. Romeo

  • Anonymous
    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