【问题标题】:How to check Isolated Storage of Windows 10 mobile emulator?如何检查 Windows 10 移动模拟器的独立存储?
【发布时间】:2016-05-12 23:35:35
【问题描述】:

我目前正在使用 Windows 10,我的要求是检查 Windows 10 Mobile 模拟器的隔离存储。在 Windows Phone 8/8.1 中,可以使用 IsolatedExplorerTool,我们可以使用命令提示符来使用它。任何人都可以建议,我如何才能为 Windows 10 Emulator 实现相同的目标?

【问题讨论】:

    标签: c# windows-10 windows-10-mobile


    【解决方案1】:

    WP8.1 的 IsolatedStorageExplorer 工具 (ISE) 与 W10m 应用程序配合得很好(您可以在 C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\Tools\IsolatedStorageExplorerTool 找到它)。

    您可能知道如何使用它,但以防万一有人需要解释:

    您必须从命令提示符或 powershell 运行它。您只需要知道您使用的是哪个模拟器以及您的应用程序的包名称。第一个很明显,第二个你可以在清单文件中找到:

    如果您想获取移动设备的存储并且应用程序的名称与 GUID 不同,则必须查看清单文件的代码(右键单击 -> 查看代码)并获取 PhoneProductID em>。

    然后是这样的:

    • 首先确定您使用的是哪个模拟器索引 - 运行:

      .\ISETool.exe EnumerateDevices
      

      您应该会看到如下内容:

    • 要从模拟器下载您的 IsolatedStorage,请使用以下行:

      .\ISETool.exe ts deviceindex:4 95fbf894-0aee-4398-b2e3-0f8eed69357c C:\Data\
      

      C:\Data\ 是您的目标文件夹。

    • 上传您的数据使用类似的命令:

      .\ISETool.exe rs deviceindex:4 95fbf894-0aee-4398-b2e3-0f8eed69357c C:\Data\
      

      现在C:\Data\ 是您的源文件夹。

    输入 .\ISETool.exe 以查看更多帮助和示例。

    【讨论】:

    • 谢谢,@Romasz。您能否告诉我在哪里可以找到可以在应用栏中使用的 Windows 10 图标,例如对于 Windows Phone 8/8.1,我们在 C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\Icons 中找到
    • 我的包名称中没有 UUID,而是应用名称。如果我使用 Package.appxmanifest 文件中的 UUID 并尝试向运行 Windows 10 Mobile 的 Lumia 635 设备提供相同的命令,我会收到错误“拒绝访问”。想法?
    • @JohanPaul 查看 package.appxmanifest 的代码(右键单击 -> 查看代码),你会发现 PhoneProductId - 你试过这个一个?
    • @Romasz 是的,我使用它作为 UUID,但在使用 ISETool 尝试时得到“拒绝访问”。无论如何它应该工作吗?
    • @JohanPaul 现在不确定,也许我今天晚上会找时间测试一下。您是否也尝试过生成新的 guid 并输入身份名称?
    猜你喜欢
    • 2016-03-30
    • 2016-01-24
    • 2016-04-03
    • 2012-04-20
    • 1970-01-01
    • 1970-01-01
    • 2012-11-16
    • 1970-01-01
    • 2016-05-01
    相关资源
    最近更新 更多