Windows CE 5.0 二进制文件在 Windows Embedded Compact 7 和 8 上是否兼容?
我在互联网上搜索了很长时间,没有关于这些操作系统的向后兼容性的彻底或明确的答案。
我也试图找到这里提到的 ceappcompat 应用程序;它看起来应该在安装 Windows Embedded Compact 7 x86 时找到的 Platform Builder 工具中,但它不存在。
Windows CE 5.0 二进制文件在 Windows Embedded Compact 7 和 8 上是否兼容?
我在互联网上搜索了很长时间,没有关于这些操作系统的向后兼容性的彻底或明确的答案。
我也试图找到这里提到的 ceappcompat 应用程序;它看起来应该在安装 Windows Embedded Compact 7 x86 时找到的 Platform Builder 工具中,但它不存在。
通过实验,我发现 Compact 7 原则上向后兼容原生应用程序。我能够在 Compact 7 操作系统上运行针对 Windows CE 5.0 标准 SDK 构建的 x86 应用程序。然而,Compact 2013 是另一回事。正如MSDN 论坛上类似问题的回答中所解释的那样,必须重新编译现有的 Windows CE 应用程序才能在 Compact 2013 上运行。据报道,新操作系统的重大变化是为使用相同的 Visual Studio 付出的代价适用于桌面和嵌入式紧凑型 Windows 目标的 2012 工具链。