我正在开始一个新项目。它将在运行 Windows CE、Windows Mobile 6 的设备上运行,并且还将具有桌面版本。该软件将使用它自己的协议通过串口连接到一些设备。基本上它会:
- 连接到设备
- 发送和接收信息
- 读写二进制文件
这些任务将在桌面设备和移动设备之间共享。我一直在搜索我需要的信息,但我仍然有一些疑问:
- 如果我创建了针对 Windows CE 设备的解决方案,它是否也适用于 Windows Mobile 6?
- 创建一个面向 Windows CE 的类库会给我在桌面版本中使用它带来什么麻烦?(当我添加对该类库的引用时,我的 VS 说我可能会遇到一些意想不到的结果)
- 是否可以在运行 Windows CE 4.2 的设备上安装 .NET CF 3.5?
谢谢!