gpt4 book ai didi

windows-phone-8 - Windows Phone 中的独立存储文件流不允许操作

转载 作者:行者123 更新时间:2023-12-04 05:00:15 25 4
gpt4 key购买 nike

我在第三条语句中遇到以下异常,我正在尝试读取文件,但它不允许我打开读取流。

这只是示例代码,但实际情况有所不同,Web 套接字正在尝试将字节写入文件,而其他进程(音乐播放器)正在尝试从同一文件中读取字节。我想实现这个场景。

      IsolatedStorageFile storage = IsolatedStorageFile.GetUserStoreForApplication();

var writeStream = storage.OpenFile("sample.txt",
System.IO.FileMode.OpenOrCreate,
System.IO.FileAccess.Write,
System.IO.FileShare.Read);

var readStream = storage.OpenFile("sample.txt",
System.IO.FileMode.Open,
System.IO.FileAccess.Read);

System.IO.IsolatedStorage.IsolatedStorageException was caught HResult=-2146233264 Message=Operation not permitted on IsolatedStorageFileStream. Source=mscorlib StackTrace: at System.IO.IsolatedStorage.IsolatedStorageFileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, IsolatedStorageFile isf) at System.IO.IsolatedStorage.IsolatedStorageFile.OpenFile(String path, FileMode mode, FileAccess access) at FileReadWriteSample.MainPage.Button_Click(Object sender, RoutedEventArgs e) InnerException:

最佳答案

您已经为该文件打开了一个流(通过第二个语句)。您需要先处理该流,然后才能打开另一个流。

关于windows-phone-8 - Windows Phone 中的独立存储文件流不允许操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16237294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com