5

我需要Windows CE 5.0的仿真器来测试我正在开发的嵌入式设备(而非PDA或智能手机)应用程序。这是我已经尝试过的:需要Windows CE 5.0仿真器

  • Visual Studio 2008 Pro包含一个模拟器。不幸的是,它不包含Windows CE映像(仅限Windows Mobile和Smartphone)。是的,有差别,请参阅the screenshots here。 Windows CE包括一个“开始按钮”,可以最小化的窗口,移动等等。

  • 有一个Windows CE Device Emulator可从Microsoft获得。除了它的许可证只允许非商业用途之外,它不能在Windows 7(它需要.net Framework 1.1,它与Windows 7不兼容)或Windows XP模式下运行(错误消息:“Windows CE的仿真器将不会在另一台虚拟机中运行,请在主机操作系统上运行虚拟机“)。

有没有我错过的选择?

+0

从什么时候起.net framework 1.1与Windows 7不兼容? – 2010-06-09 16:00:31

回答

5

您是否尝试过运行与Windows CE6 image或版本的其他一些图像一起Microsoft VirtualPC您使用

我还没有尝试过这个自己,但似乎工作。 (来自我的google/youtube搜索)

+0

他特别询问了CE 5.0。 – Shaihi 2010-06-09 13:57:18

+1

确实。当我读东西时它肯定有帮助。但是Windows VirtualPC应该也适用于CE5 .vhd映像。 – gruntled 2010-06-09 14:01:19

+0

@gruntled:这是模拟器的BSP,不是模拟器本身,它假定他有Platform Builder并知道如何为模拟器生成操作系统映像。 5.0版本的VirtualPC没有BSP,我知道。 – ctacke 2010-06-09 20:40:11

6

是的,您错过的选项是您可以使用emulator BSP为模拟器创建您自己的CE映像。然后生成一个图像并使用Device Emulator 3.0运行它。

微软不再发布CE仿真器映像的原因是,没有像“标准”Windows CE OS映像那样的东西。一般而言,您可以创建一个与您的特定目标硬件上的任何内容匹配的映像。

+1

'Emulator BSP'链接现在已损坏。微软似乎正在慢慢删除这些较旧的链接,因为他们推送了更高版本的嵌入式操作系统。你知道你可以从哪里获得或生成CE图像吗?是否有可能从您自己的设备生成它(也许使用VS 2005或2008中的工具)? – AlainD 2016-12-19 18:58:30