2016-07-26 6 views
-1

Ich versuche zu lesen und in eine JSON-Datei zu schreiben, die in meinem Windows 10 Laufzeitkomponente-Projekt vorhanden ist.UWP App Hintergrund Task kann nicht in JSON schreiben Datei

Ich kann Daten aus der JSON-Datei lesen, aber nicht in der JSON-Datei schreiben.

Es gibt Fehler Zugriff verweigert.

kann ich keine JSON-Datei aus dem Projektordner lesen oder es gibt eine Möglichkeit, dies zu tun.

Dank

+1

Was ist ein Projektordner, meinst du "..Current.InstalledLocation ..", oder was? Fügen Sie bitte Ihren Code zum Schreiben in JSON hinzu. –

+0

Ein Stück Code wäre sehr hilfreich ... – sibbl

Antwort

3

Es ist nicht möglich, schreiben Ordner in UWP-Anwendungen zu projizieren, wie MSDN sagt:

..Die das Installationsverzeichnis App ist eine schreibgeschützte Lage ..

Versuchen Sie, LocalFolder als Speicher für die Datei anstelle des Projektordners zu verwenden:

//save file to local folder 
await ApplicationData.Current.LocalFolder.CreateFileAsync("your.json"); 
//get file from local 
var item = await ApplicationData.Current.LocalFolder.TryGetItemAsync("your.json") as StorageFile; 
Verwandte Themen