2017-08-07 1 views
0

auf der Grundlage der Informationen in https://docs.microsoft.com/en-us/uwp/api/Windows.Storage.ApplicationDataLocalFolder vs Local

LocalFolder ist der Stammordner in den lokalen App-Daten zu speichern und diese Ordner werden in die Cloud gesichert.

LocalSettings ist der Anwendungseinstellungen Container in der lokalen App Datenspeicher.

Ich mag gerne wissen, ob Local auch bis zur Cloud gesichert ist, so wird meine Benutzer-Einstellungen wiederhergestellt werden, wenn sie die App deinstallieren und neu installieren, oder würde ich meine eigenen Einstellungen besser dran, in LocalFolder Datei zu machen?

Vielen Dank im Voraus,

Stu

Antwort

0

Allgemeinen lokale Daten vorhanden sind mit der App zusammen, aber wenn der Benutzer App-Daten-Backup aktiviert dann können sie in die Cloud gesichert werden und dann verwendet, zum Zurücksetzen der Vorrichtung (here is a very good description of local/cache/temporary): back

Während einer Vorrichtungs-Sicherungsoperation, wird das System alle Daten im lokalen app greifen und speichern es als Teil einer Vorrichtung Bild in OneDrive. Wenn der Benutzer das Gerät zurücksetzt oder ersetzt, erhält er die Möglichkeit, ein vorheriges Backup wiederherzustellen, wodurch die App-Daten in Local als Teil der App-Installation wiederhergestellt werden. Beachten Sie, dass Sie keine Daten in Local speichern, so dass Sie praktisch kein Backup für Ihre App mehr haben.

AFAIK das obige ist nur für die Wiederherstellung/Austausch des Geräts. Wenn Sie die App deinstallieren und installieren, sind die Local Daten nicht vorhanden.

+0

So wie in diesem Link: 'Local kann sowohl Dateien (LocalFolder) und Einstellungen (LocalSettings) enthalten und sollte für alle Informationen verwendet werden, die von Benutzerwert sind und nicht einfach neu erstellt oder heruntergeladen werden können. In Local gespeicherte Daten können vom System gesichert werden, wenn das Gerät App Data Backup unterstützt. Aus diesem Grund sollten Sie die Verwendung von Local vermeiden, um zwischengespeicherte oder temporäre Dateien zu speichern, die Sie bei Bedarf erstellen oder abrufen können. LocalSettings befindet sich daher in Local und wird in die Sicherung eingeschlossen –

+0

@StuAyton Yes - * LocalSettings * sollte sein in der Sicherung enthalten, beachten Sie jedoch, dass dies keine Sicherung ist, die der Benutzer nach der Neuinstallation der Anwendung bei Bedarf verwenden kann. – Romasz

+0

das ist in Ordnung, ich weiß, wie die Sicherung verwendet wird, war nur nicht sicher, ob LocalSettings mit LocalFolder enthalten war, da die Hauptdokumentation nicht explizit darüber war. Vielen Dank :) –