如何在 Windows XP 上启动 WinCE App

如何在 Windows XP 上启动 WinCE App

我爸爸有一台运行 Windows XP 的廉价平板电脑。我们有一个 USB GPS 设备,可以连接到平板电脑并用于 GPS。我们还有最新版本的 iGO primo。

唯一的问题是在 Windows XP 下运行 iGO;它在 Windows CE 上运行完美。是否可以在 Windows XP 下运行 Windows CE 应用程序(特别是 iGO primo)?也许有一些模拟器?

答案1

模拟器运行良好。能够在模拟器中使用 USB GPS 设备运行导航。起初出现崩溃,但这是由于 wince<->igo 版本不兼容造成的。安装不同版本的 wince 后,一切正常。

答案2

Windows CE 和 Windows XP 是两种不同的操作系统,为其中一种设计的应用程序无法在另一种上运行。不过,也有一些非常严格的例外:当使用“.NET Compact Framework”为 Windows CE 制作应用程序时,如果不使用 Windows CE 操作系统的任何特定功能(在程序员环境中,我会说不使用 p/invoke),那么该应用程序可以在 Windows XP 中重复使用。但是您的“IGO Primo”应用程序似乎具有一些硬件互操作性,所以我怀疑它是否属于这一类。简短回答:您不太可能直接在 Windows XP 中使用此 Windows CE 应用程序。

关于使用模拟器的想法,有模拟器可用,但它们并非旨在用作独立应用程序 - 它们通常与 Microsoft Visual Studio 等开发工具结合使用,供程序员开发 Windows CE 应用程序。也就是说,如果您的设备有 ARM CPU,您可以尝试使用这本书但是我无法判断这个模拟器是否依赖于编程工具,或者它是否可以让您访问主机系统的 USB 端口。

如果你尝试了,发布结果会很有趣。祝你好运!

相关内容