Windows Phone 8隔离存储

时间:2012-12-13 09:24:32

标签: windows-phone-8

是否可以使用ISETool将文件物理复制到隔离存储?我正在尝试将文本文件添加到隔离存储中,然后通过代码检查该文件是否存在。当我这样做时,我得到一个“文件不存在”错误。

如果我在代码中向隔离存储添加文件,它可以成功运行,我可以通过ISETool在隔离存储中访问它,将其复制到我的电脑上。

考虑方案2:

我在代码中将文件添加到Isolated Storage中,然后使用ISETool将其恢复到我的PC。在不修改文件的情况下,我将SAME FILE放回隔离存储并尝试通过代码打开它,我看到相同的“文件不存在”错误。

3 个答案:

答案 0 :(得分:3)

您还没有说过如何将文件写入隔离存储。

相反,请考虑使用类似Windows Phone Power Tools的内容,因为这样可以更轻松地处理隔离存储中的文件。

答案 1 :(得分:1)

根据this MSDN article,您可以:

  

...替换应用程序本地文件夹中的文件和目录   模拟器或带有计算机文件和目录的设备....

步骤:

  1. 将要测试的应用部署到模拟器或设备。
  2. 获取WMAppManifest.xml文件的App元素的ProductID属性中指定的应用的产品GUID。
  3. 打开命令提示符窗口并导航到ISETool.exe的位置。
  4. 要使用计算机中的文件替换应用程序本地文件夹中的所有文件,请使用前面步骤中获取的产品GUID键入以下命令,并在计算机上指定源目录。
  5. ISETool.exe rs <xd|de> <product-id> <desktop-path>

    以下示例显示了一个命令,该命令用计算机上“C:\ Data \ My Files”目录中的文件替换应用程序本地文件夹中的文件和目录。

    ISETool.exe rs xd 11111111-2222-3333-4444-555555555555 "C:\Data\My Files"

    希望这有帮助!

答案 2 :(得分:1)

是的,可以复制到手机或模拟器的isostorage 尝试将文件上载或下载到iso存储中 仅适用于wp8.1 https://isostorespy.codeplex.com/ 对于wp7 Windows Phone 7 Isolated Storage Explorer 对于wp8 Windows Phone Power Tools