我正在使用 Microsoft Sync Framework 将 SQL Server 数据库与 Windows Mobile 5 模拟器上的 SQL Compact SDF 文件同步。我们正在部署的实际设备中有一个 2 gig SD 卡,因此我们想将我们的数据库文件存储在那里。但是,当我在 Windows Mobile 5 模拟器中将一个共享文件夹映射为存储卡时,SQL Compact 引擎由于一个错误而无法在映射的存储卡上创建或修改数据库文件。因此,为了在模拟器的开发过程中解决这个问题,我只是打算将数据库存储在内部设备存储上,但是,它限制为 32 MB,我找不到增加它的方法。有谁知道如何增加模拟器上的存储空间。我说的是存储空间而不是 RAM :)。
否则,有谁知道如何解决模拟器中无法在存储卡上存储 SQL Compact 数据库文件的错误?
谢谢!
最佳答案
下http://forum.xda-developers.com/showthread.php?t=549675您会找到一个用于设置 RAM 磁盘的模拟器的驱动程序,对于模拟器来说,该驱动程序被视为外部存储卡,但不会遇到映射文件夹的问题。我检查了存储在 RAMDisk 中的 SQL Compact sdf 文件,它的工作原理非常棒。我将它用作 64MB 驱动器,但据推测它最多可以处理 256MB。
关于database - 增加 Windows Mobile 5 模拟器存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/821720/