我需要在 .Net 中为摩托罗拉 rfid 阅读器(FX7400)开发一个应用程序。此设备运行 Windows Ce 5.0。我知道如何在设备上运行应用程序。我刚刚使用 Active Sync 与之同步。但是我不能做的是防止当设备重置时我的所有东西(包括我安装的自定义应用程序)都从设备中清除。
为此是否有必要为设备构建新的操作系统?还有另一种更简单的方法来执行此操作吗?
谢谢。
我需要在 .Net 中为摩托罗拉 rfid 阅读器(FX7400)开发一个应用程序。此设备运行 Windows Ce 5.0。我知道如何在设备上运行应用程序。我刚刚使用 Active Sync 与之同步。但是我不能做的是防止当设备重置时我的所有东西(包括我安装的自定义应用程序)都从设备中清除。
为此是否有必要为设备构建新的操作系统?还有另一种更简单的方法来执行此操作吗?
谢谢。
第一步是将您的应用程序放置在持久内存位置,例如摩托罗拉 FX7400 上的 /Application 分区。然后,您需要为您的应用程序创建一个快捷方式并将其放在同一个分区上。最后一步是创建一个 .cpy 文件并将其放在 /Platform 分区中(我不记得确切的路径,但应该不难找到)。每次阅读器重新启动时都会执行此 .cpy 文件,因此您需要在 .cpy 文件中包含将快捷方式复制到 Startup 文件夹的指令,我相信它是 Windows/Startup。对于您需要在 .cpy 文件中写入的内容,您可以读取 /Platform 分区中为数不多的 .cpy 文件之一。
希望这可以帮助。
此外,还有一些轻松访问 FX7400 的提示: 1. 如果您只需要简单的复制和粘贴,您可以使用 ftp 访问阅读器。只需使用 ftp 作为所使用的协议键入阅读器的地址并插入凭据 2. 如果您需要查看设备的用户界面(它有一个不太容易访问),您可以安装 Windows Mobile Developer Power Toys 并且一旦您通过 Active Sync 连接到您需要启动 ActiveSync_Remote_Display 的设备(名称几乎说明了它的作用)。