2

我需要在我的 Windows 7 64 位机器上模拟一个 Windows CE 可执行文件。过去,我使用 eMbedded Visual C++ 4.0 的捆绑设备模拟器,但现在酷孩子希望我使用“Platform Builder”和 ActiveSync。所以我在这里找到了一个 Windows CE Platform Builder 3.0 更新,但是我找不到它需要的原始下载:

PB not installed: Please install Windows CE Platform Builder 3.00 before
installing this Update.

我的问题源于安装了标准 CE SDK ( STANDARD_SDK.msi) 和 Windows CE BSP,它们显示在 Visual Studio 2008 的“设备仿真器管理器”中,但我无法连接或运行它们。不过,Pocket PC 映像可以工作。

在哪里可以找到 Windows CE Platform Builder 3.00?

4

1 回答 1

2

Platform Builder 3.0 真的非常老了,我怀疑任何分销商都不再使用它了。当它是一种运输产品时,分销商(Arrow、Avnet 等)是您唯一可以得到它的地方,所以我至少会在那里检查一下远景的机会。

也就是说,我完全不确定你为什么觉得你需要它。Platform Builder 用于生成操作系统映像。PB 是一个很难了解的工具,而且 3.0 版本充其量是笨拙的。它也不会在 64 位下运行。它也不能创建在 64 位机器上运行的操作系统。它也无法创建一个可以插入任何版本的 Studio 的 SDK(它可能在 VS 2003 中工作——我已经很久没有这样做了)。

实际上,您所追求的是一个仿真器和该仿真器的映像,用于基本的 CE 3.0 设备。微软发布了 HPC Pro 仿真器,这是一个带有 EVC 工具集的基于 3.0 的设备,虽然我不知道你在哪里可以找到它(除了挖掘旧的 MSDN 磁盘)。

值得一提的是,PocketPC 2003 映像是基于 CE 3.0 的,因此您今天确实有一个 CE 3.0 仿真器 - 它只是不是更通用的 CE 构建。

理想情况下,我认为您需要准确地告诉我们您需要什么。什么样的 CE 3.0 操作系统的仿真版本?有哪些成分?针对什么操作系统(旧的模拟器只能做 x86,所以如果你有一些 ARM 或 MIPS 应用程序,那无论如何都不会被模拟)。

于 2011-01-18T20:19:36.493 回答