stefancosmin Posted October 9, 2012 Report Posted October 9, 2012 Sunt toy in Silverlight 4.0 si incerc sa fac o aplicatie pentru WP7 si am salvat date intr-un fisier in Isolated Storage. Cand aplicatia este executata, fisierul respectiv este creat in Isolated Storage si sunt introduse datele in el;pe emulator imi apar datele respective (am definit o functie care le printeaza). Daca sterg codul care creaza acel fisier, la urmatoarea executie datele din el nu mai exista (fisierul nu mai exista probabil), desi a fost creat la o executie anterioara. Asta inseamna ca la fiecare executie trebuie sa creez fisierul respectiv si sa reintroduc datele respective in el, ceea ce mi se pare ineficient, mai ales ca nu fac modificari asupra datelor ci am nevoie de ele ca atare (le stochez o data, apoi vreau sa le folosesc mereu) . Nu am posibilitatea de a testa aplicatia altfel decat pe emulator si d-asta am probleme la development. Ma gandesc ca, la instalarea a aplicatiei pe un telefon, fisierul ar trebui sa ramana in Isolated Storage pana la o eventuala resetare a memorie. Am cautat pe net tips& tricks in legatura cu isolated Storage, dar nimic care sa ma ajute. Quote
Ellimist Posted October 9, 2012 Report Posted October 9, 2012 Din ce am citit mai jos se pare ca ar trebui sa ramana salvata pe telefon informatia din Isolated Storage, cred ca iti ramane sa testezi pe un telefon totul.Windows Phone 7 Silverlight Programming - Isolated Storage Quote
stefancosmin Posted October 9, 2012 Author Report Posted October 9, 2012 Multam @Ellimist! Ideea e ca trebuie sa accesez datele din mai multe fisiere (pe care le creez cum am zis mai sus, numai ca apar modificari ale datelor din fisiere) la fiecare simulare, pentru trebuie sa fac niste modificari ale graficii in functie de ele (mai sus am dat un exemplu, mai degraba, general pentru a fi mai usor sa explic) si, cum la fiecare simulare pe emulator, Isolated Storage se reseteaza, nu am acces la ele decat daca testez aplicatia, cum ai zis si tu, pe un telefon. Sper sa fac rost de unul. Quote