Windows Mobile 6应用程序是否可以在Windows 6上运行

时间:2015-04-06 10:10:14

标签: c# windows-mobile windows-ce

我需要为windows ce 6设备制作应用程序,但我还没有找到适用于此类操作系统的任何模拟器,而且我没有设备。我只获得windows ce 5或windows mobile 5和6模拟器。如果写一个Windows Mobile 6的应用程序,它可以在Windows ce上安装吗?它会起作用吗?他们都使用net framework 3.5。如果不是我能做什么?有什么建议吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

您必须针对Windows CE而不是Windows Mobile编写应用程序!

针对Windows Mobile编写的应用程序引用了WM上没有的shell函数(aygshell)。

您应该为OEM编写的设备获得Windows CE平台SDK。这应该使您能够运行模拟器。

另见https://msdn.microsoft.com/en-US/library/ee504799%28v=winembedded.60%29.aspx

BTW:您可以在PC上运行Compact Framework应用程序而不做任何更改,只要它们不引用任何仅CE功能。