vS2008如何开发WINCE5程序

media7510 2011-03-05 09:52:21
我用VS2008写了一个WINCE6应用程序,在WINCE6中运行正常。可是,杯具的是,寄过来的GPS导航是WINCE5,我的程序无法在其中运行。VS2008中又不支持WINCE5,在网上查了很多资料也没有搞定,盼大家的帮助,谢了!!
...全文
515 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjwangmin 2011-04-21
  • 打赏
  • 举报
回复
楼主,不能发图片纠结。我觉得你的是因为.net那里设置不正确,新建工程的时候的右上角那里要设置为2.0的.net不要设置成3.5的。
media7510 2011-03-08
  • 打赏
  • 举报
回复
仔细研究发现,我的SDK是装好了的。只是无法打开模拟器自动调试,只有程序生成以后,手动在WINCE模拟器里去运行。而WINCE6那个SDK就不一样,程序生成后可自动部署,就是自动打开模拟器进行程序调试。
media7510 2011-03-08
  • 打赏
  • 举报
回复
杯具了。。。。。。。。。
media7510 2011-03-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 91program 的回复:]
没有MFC动态库的支持,所以无法运行。

可以考虑静态链接MFC,或将VS2008用的MFC动态库复制到设备上
[/Quote]

在要属性里设置 在静态库中使用 MFC 吗?我现在就是用的这个选项啊!!
media7510 2011-03-07
  • 打赏
  • 举报
回复
谢谢大家的回复。

是这样,我是用2008,装好了WINCE6的SDK,正常编好程序,编译后,在GPS导航里运行,没有问题。但现在换了一个MTK方案的GPS,这个是WINCE5.我折腾了很久,在2008里弄不好WINCE5的环境,也就没有办法做出支持WINCE5的程序来。

原来做好的WINCE6的程序,在WINCE5里是不能运行的。
media7510 2011-03-07
  • 打赏
  • 举报
回复
我就是用的这个选项啊。 在WINCE5中,图标也没有显示出来!!显示的图标是一个白色的框。本来这个程序图标是默认的那个彩色的图标嘛。点击运行程序,提示找到XXXX或它的某一个组件,请确认路径和文件名正确并且所需要的库全部可用。
  • 打赏
  • 举报
回复
在configuration properties设置下,用static lib,不要用share方式
GARY 2011-03-06
  • 打赏
  • 举报
回复
“VS2008中又不支持WINCE5”
楼主这句话,说的根本不对。我现在就在用vs2008开发wince5的应用完全可以。
楼主的问题,写的不全面。你的程序运行不了,有很多种可能。
1 sdk是否匹配
2 如果你是.net开发的,是否是你用.net cf 3.5而你的wince5导航里面只有2.0
等等
你不把运行不了的情况,和你编程的情况细说一下。别人怎么帮你。
wohuazhen 2011-03-05
  • 打赏
  • 举报
回复
[Quote=引用楼主 media7510 的回复:]
我用VS2008写了一个WINCE6应用程序,在WINCE6中运行正常。可是,杯具的是,寄过来的GPS导航是WINCE5,我的程序无法在其中运行。VS2008中又不支持WINCE5,在网上查了很多资料也没有搞定,盼大家的帮助,谢了!!
[/Quote]
应用程序只要有sdk,vs2008是可以的啊。

如果你的gps导航时armv4i的,你到微软官方去下一个wince5.0的sdk。把你的程序在wince5.0下编译通过再试试看。
91program 2011-03-05
  • 打赏
  • 举报
回复
没有MFC动态库的支持,所以无法运行。

可以考虑静态链接MFC,或将VS2008用的MFC动态库复制到设备上

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧