À ma connaissance, les applications WinRT stockent leurs données d’application dans
C:\Users\{user}\AppData\Local\Packages
Mon application Windows Phone 8.1 semble y avoir également son propre dossier, avec un nom étrange comme
App.aba911777.a60e8.a46c0.aa90d.a5038d92d276e_8wekyb3d8bbwe
Cependant, lorsque je navigue dans le répertoire, je ne trouve aucun des fichiers que j'ai enregistrés dans ApplicationData.Current.LocalFolder
. Ils sont définitivement présents, car si je relance mon application dans l'émulateur (qui n'a pas été fermée du tout), je peux trouver les fichiers mis en cache. Vraisemblablement, ces fichiers sont enregistrés quelque part sur mon disque dur réel; où seraient-ils?
(LocalFolder.Path
me donne C:\Data\Users\DefApps\APPDATA\Local\Packages\2cdc8aaf-b7fe-4bcb-992a-18ad6f140771_b83k3kj2dpxdw\LocalState
mais je ne sais pas comment le trouver sur mon disque dur)
Pour transférer/accéder à des fichiers sur Windows Phone Emulator (fonctionne également avec un appareil), vous pouvez utiliser:
localFolder.Path vous donne l'emplacement correct. Vous ne pouvez pas trouver ce dossier car AppData est masqué. Veuillez modifier les paramètres de votre ordinateur pour afficher ce dossier.
Merci