我们现在通过visual studio 2008使用WM6 Professional模拟器进行Windows移动开发。我的问题是,你能得到模拟器图像来模拟存储卡吗?我们在我们的设备中运行可移动存储卡上的SQLCE 3.5数据库,只需让仿真器模拟这种情况也很容易。我们已经查看了模拟器配置设置,但未遇到此选项。
我们已经将移动设备放在桌面上,所以我们总是可以直接向他们部署以解决这个问题,但我认为无论如何都值得轮询该组。
答案 0 :(得分:9)
是的,可以为模拟器设置存储卡。
在模拟器窗口中,转到文件/配置。在常规选项卡上有共享文件夹的设置。您可以将其指向主机上的目录。该目录将显示为em上的存储线。
答案 1 :(得分:2)
如前所述,是的,存储卡是模拟的。认为在发布之前始终在真实硬件设备上进行测试是件好事。我发现有时模拟器上的存储卡与硬件访问不是100%一致。实际上,模拟器在这方面可能有点麻烦。
例如,我在PDA应用程序中广泛使用SQLITE。有时我无法让模拟器创建新的数据库文件,即使相同的代码在设备上完美运行。
要点:它非常适合测试,但偶尔会失败,如果某些代码没有执行,你认为应该......在硬件设备上运行它,然后在模拟器上浪费时间进行故障排除。