當我嘗試將文件的內容保存到fileStream fs中時,會出現operation not permitted on IsolatedStorageFileStream
錯誤。在IsolatedStorageFileStream錯誤中不允許操作
var appStorage = IsolatedStorageFile.GetUserStoreForApplication();
string[] fileList = appStorage.GetFileNames();
foreach (string fileName in fileList)
{
using (var file = appStorage.OpenFile(fileName, FileMode.Open))
{
if (fileName != "__ApplicationSettings")
{
var fs = new IsolatedStorageFileStream(fileName, FileMode.Open, FileAccess.Read, appStorage);
string abc = fs.ToString();
meTextBlock.Text = abc;
//MemoryStream ms = appStorage.OpenFile(fileName, FileMode.Open, FileAccess.Read);
clientUpload.UploadAsync(SkyDriveFolderId, fileName, fs);
}
}
}
OMG!非常感謝Pedro Lamas。問題出在'使用(var file = appStorage.OpenFile(fileName,FileMode.Open))' – 2012-04-18 03:13:43
謝謝!我有確切的問題,你解決了它!在開始與另一個工作之前,我必須關閉文件流 – 2012-12-07 07:22:41