我尝试将文件保存在 IsoStore 中。在 WP8 模拟器中文件已成功保存,但是当我在其他模拟器或手机(使用 WP7.8)中运行我的程序时,出现错误:“路径必须是有效的文件名”我这样做:
var path = @"\Shared\Media\mapp\";
var imageName = guid from the server;
if (!_fileStorage.DirectoryExists(path))
_fileStorage.CreateDirectory(path);
//here I get a error using (IsolatedStorageFileStream fileStream =
_fileStorage.OpenFile(path + imageName,
FileMode.OpenOrCreate))
{//do anything}
我尝试设置 path = @"iso:\Shared\Media\mapp\" 或 @"isostore:\Shared\Media\mapp\" 或 @"files:\Shared\Media\mapp\" 或 @"file:\ Shared\Media\mapp\" 并且它不起作用。如果我在所有设备中设置 @"\Shared\Media\" 一切都很好。谁能告诉我为什么我不能创建目录?