当前位置: 代码迷 >> Windows Mobile >> 不是一个有效的pocket pc应用程序,该怎么处理
  详细解决方案

不是一个有效的pocket pc应用程序,该怎么处理

热度:105   发布时间:2016-04-25 08:00:11.0
不是一个有效的pocket pc应用程序
我在evc4.0编译后的程序,下载到hp的ppc,显示“不是一个有效的pocket   pc应用程序”问题。
编译器已经选择了ARMV4,Pocket   PC   2003   Device了;
通过cabwiz打包之后,生成ARM平台的cab文件,用Activesync下载到ppc安装;
ppc的操作系统是windows   mobile   2003,版本4.21

哪位大虾给指导下啥子问题?谢谢!

不知咋回事只有10分了,解答了再给补上


------解决方案--------------------
选择static library试试
------解决方案--------------------
是不是inf里指定的cpu类型有问题
------解决方案--------------------
ppc的版本也分为几个不同的版本,其中就有PPC2003和PPC2003 for WM2003 Seconde Edition两种。初步判断是你的模拟器编译的版本和手机上真实运行的版本不一致。
------解决方案--------------------
我以前也遇到过这个问题。 确定eV4装了和windows mobile 2003,版本4.21相应的SP. 具体是那个可以到msdn的网站上看到。 另外确定你程序里所用到的DLL,都是用在eV4和相应的SP的环境下编译的。
  相关解决方案