【问题标题】:Can a WM6 Emulator have a storage card?WM6模拟器可以有存储卡吗?
【发布时间】:2010-09-24 22:59:55
【问题描述】:

我们目前正在通过 Visual Studio 2008 使用 WM6 Professional 模拟器进行 Windows Mobile 开发。我的问题是,你能得到模拟器图像来模拟存储卡吗?我们从设备中的可移动存储卡上运行我们的 SQLCE 3.5 数据库,让模拟器也模拟这种情况会很巧妙。我们查看了模拟器配置设置并没有遇到这个选项。

我们将移动设备放在桌面上,因此我们总是可以直接部署到它们来解决这个问题,但我认为无论如何都值得对小组进行投票。

【问题讨论】:

    标签: windows-mobile emulation


    【解决方案1】:

    是的,可以为模拟器设置存储卡。

    在模拟器窗口中,转到文件/配置。在常规选项卡上有共享文件夹的设置。您可以将其指向主机上的目录。该目录将在 em 上显示为存储线。

    【讨论】:

    • 你明白了。我们实际上是在玩耍并想通了这一点。感谢您的回复!像冠军一样工作。
    【解决方案2】:

    如前所述,是的,存储卡是模拟的。认为在发布之前始终在真实的硬件设备上进行测试是件好事。我发现有时模拟器上的存储卡与硬件访问不是 100% 一致的。实际上,模拟器在这方面可能有点问题。

    例如,我在我的 PDA 应用程序中广泛使用 SQLITE。有时我无法让模拟器创建新的数据库文件,即使相同的代码在设备上完美运行。

    要点:它非常适合测试,但偶尔会失败,并且如果某些代码没有执行您认为应该的......在硬件设备上运行它,然后再浪费时间在模拟器上对其进行故障排除。

    【讨论】:

    • 其实我有一个VS2008会拒绝部署在“存储卡”(共享文件夹)的情况。即使我可以从 WMDC 看到设备,我得到的错误是“设备尚未准备好”。但是,如果我删除它并允许在从 VS 部署期间自动创建“存储卡”,那么一切正常;部署成功。
    猜你喜欢
    • 2010-09-07
    • 1970-01-01
    • 2016-09-29
    • 2021-03-10
    • 2012-08-05
    • 1970-01-01
    • 2021-04-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多