Windows mobile WM6仿真器可以有存储卡吗?

Windows mobile WM6仿真器可以有存储卡吗?,windows-mobile,emulation,Windows Mobile,Emulation,目前,我们正在通过VisualStudio2008使用WM6 Professional emulator进行windows mobile开发。我的问题是,你能得到模拟器映像来模拟拥有存储卡吗?我们在设备中的可移动存储卡上运行SQLCE3.5数据库,如果让模拟器也模拟这种情况,那就太好了。我们查看了emulator的配置设置,没有发现这个选项 我们把移动设备放在办公桌上,因此我们可以直接部署到这些设备上以解决这个问题,但我认为无论如何轮询该组都是值得的。是的,可以为模拟器设置存储卡 在emulat

目前,我们正在通过VisualStudio2008使用WM6 Professional emulator进行windows mobile开发。我的问题是,你能得到模拟器映像来模拟拥有存储卡吗?我们在设备中的可移动存储卡上运行SQLCE3.5数据库,如果让模拟器也模拟这种情况,那就太好了。我们查看了emulator的配置设置,没有发现这个选项


我们把移动设备放在办公桌上,因此我们可以直接部署到这些设备上以解决这个问题,但我认为无论如何轮询该组都是值得的。

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


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

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

例如,我在PDA应用程序中广泛使用SQLITE。有时我无法让仿真器创建新的数据库文件,即使相同的代码在设备上可以完美地工作


要点:它非常适合测试,但偶尔会失败,如果某些代码没有执行,您认为应该。。。。在硬件设备上运行它,然后再浪费几个小时在仿真器上进行故障排除。

您已经了解了。事实上,我们是在玩弄弄弄弄明白了。谢谢你的回复!工作起来就像一个champ。实际上我遇到了一个情况,VS2008将拒绝部署在“存储卡”(共享文件夹)上。我得到的错误是“设备未准备就绪”,即使我可以从WMDC看到设备。但是,如果我将其移除,并允许在从VS部署期间自动创建“存储卡”,那么一切都会完美工作;部署成功。