Ich habe ein Problem mit isoliertem Speicher.
Das ist mein Code:
%Vor%der Fehler: Operation auf IsolatedStorageFileStream nicht erlaubt. in
%Vor%Dies geschieht normalerweise, wenn Sie diesen Codeblock mehrmals gleichzeitig ausführen. Sie schließen die Datei schließlich ab. Sie müssen also sicherstellen, dass Sie die Modi FileAccess und FileShare in Ihrem Konstruktor wie folgt einschließen:
%Vor%Wenn Sie in die Datei schreiben möchten, während andere gerade lesen, müssen Sie die Synchronisierung folgendermaßen synchronisieren:
%Vor%Ersetzen Sie die innere using-Anweisung durch einen IsolatedStorageFileStream-Konstruktor:
%Vor%Da Sie von der Datei lesen, nehme ich auch an, dass der von Ihnen gewünschte FileMode Open ist, nicht OpenOrCreate.
Und wo 'data' zugewiesen ist, sollten Sie
verwenden %Vor%stattdessen. Siehe Punkt 3 in Effective C #, 2. Ausgabe.
Operation ist in IsolatedStorageFileStream nicht zulässig. Fehler beim Verschieben der Datei von der gemeinsamen Datei zum Ziel. Es funktioniert
Namespaces hinzufügen
%Vor%Erstellen Sie ein Zielverzeichnis in isoliertem Speicher
%Vor%oder verwenden Sie
%Vor%Anstatt Dateinamen im Ziel hinzuzufügen, fügen Sie Ordnername hinzu.
Sie können Medien mit dem folgenden Code abspielen
%Vor%Tags und Links c# silverlight windows-phone-8 windows-phone-7 isolatedstorage