Wo ist „Isolated Storage“ gespeichert .NET?
-
07-07-2019 - |
Frage
Wo wären die physischen Dateien?
Lösung
Es hängt von den OS und ob oder nicht Roaming-Benutzerprofile aktiviert sind.
Zum Beispiel auf XP, mit Nicht-Roaming-Profilen, die Lage ist
<SYSTEMDRIVE>\Documents and Settings\<user>\Local Settings\Application Data\Microsoft\IsolatedStorage
Unter Vista mit Profilspeicher Roaming
<SYSTEMDRIVE>\Users\<user>\AppData\Roaming\Microsoft\IsolatedStorage
Sehen Sie eine Einführung in Isolated Storage für weitere Informationen.
Andere Tipps
%LocalAppData%\IsolatedStorage
/ %AppData%\IsolatedStorage.
Ich fand sie nicht unter "Microsoft"
System.Diagnostics.Process.Start(
Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) +
"\\IsolatedStorage"
);
Auf meinem XP Arbeitsplatz fand ich es unter C: \ Dokumente und Einstellungen \\ Lokale Einstellungen \ Anwendungsdaten \ Microsoft \ Silverlight \ ist \ XXXXXXXXXXXXX Wo xxxxxxxx erscheint ein zufälliger Verzeichnisname zu sein. (Unter, dass, wenn Sie wandern herum genug sollten Sie den Speicher für Ihre Anwendung finden ...)
Ich habe auch unter %ProgramData%\IsolatedStorage
gesehen (so häufig C: \ Programdata \ IsolatedStorage)
Dieser Fall war ein Windows Server 2008 mit IIS Website bezogenen Daten.
Ich verwende Windows 8.1. Auf meinem PC sein in C:\Users\mangesh\AppData\LocalLow\Microsoft\Silverlight\<followed by some random folder names>
‚Silverlight‘ -Ordner gibt es viele zufällige Ordner. Sie sollten Ihre Dateien in einem dieser Ordner finden.
Lage unterscheidet sich je IsolationStorage
Anwendungsbereich
Local user [LocalApplicationData]\IsolatedStorage
Roaming user [ApplicationData]\IsolatedStorage
Machine [CommonApplicationData]\IsolatedStorage
Die Ordner können durch Environment.GetFolderPath
Methode abgerufen werden.
Windows-2016 hat es wie folgt
Local user C:\Users\<user>\AppData\Local\IsolatedStorage
Roaming user C:\Users\<user>\AppData\Roaming\IsolatedStorage
Machine C:\ProgramData\IsolatedStorage
Weitere Informationen finden Sie hier .