Windows 设备重启后CE应用消失
Windows CE application disappears after device restart
我已经为 Datalogic Falcon X3 终端编写了一个应用程序。设备运行 Windows CE 6 Proffesional。
应用程序部署在设备上,一切正常,除了一件事 - 每次,当设备中的电池耗尽时,应用程序文件都会消失。
我想,这是某种恢复出厂设置。
值得注意的是,并非所有内容都被擦除 - 即 WiFi 设置保持不变。
有没有办法在电池电量关闭时将我的应用程序保留在设备上?
查看设备数据sheet。 Falcon X3 可能有基于 RAM 的文件系统。在这种情况下,您需要将您的应用程序复制到基于 ROM 的目录(请再次参阅手册以找到 ROM 目录的名称)。
如果您将应用程序文件复制到 RAM(即 SD 卡/NAND 闪存或任何基于 ROM 的目录以外的文件夹),则应用程序在断电或重新启动后不会保留。
但是 WiFi 设置等注册表设置会保留下来,因为,这些设置会保存到 OS 中的 ROM based hive registry。
所以,如果你想让你的应用程序下次启动,你必须将应用程序文件保存到任何基于 ROM 的目录。
我已经为 Datalogic Falcon X3 终端编写了一个应用程序。设备运行 Windows CE 6 Proffesional。
应用程序部署在设备上,一切正常,除了一件事 - 每次,当设备中的电池耗尽时,应用程序文件都会消失。
我想,这是某种恢复出厂设置。
值得注意的是,并非所有内容都被擦除 - 即 WiFi 设置保持不变。
有没有办法在电池电量关闭时将我的应用程序保留在设备上?
查看设备数据sheet。 Falcon X3 可能有基于 RAM 的文件系统。在这种情况下,您需要将您的应用程序复制到基于 ROM 的目录(请再次参阅手册以找到 ROM 目录的名称)。
如果您将应用程序文件复制到 RAM(即 SD 卡/NAND 闪存或任何基于 ROM 的目录以外的文件夹),则应用程序在断电或重新启动后不会保留。
但是 WiFi 设置等注册表设置会保留下来,因为,这些设置会保存到 OS 中的 ROM based hive registry。
所以,如果你想让你的应用程序下次启动,你必须将应用程序文件保存到任何基于 ROM 的目录。