关于vs2005开发windows ce 5程序部署到机器的问题

huzhangyou 2009-08-07 06:37:54
1:首先非常感谢您的帮助,同时我找遍了google和baidu,没有找到,或许是关键字搜索的不好。所以来此提问。
2:问题描述如下
机器是广州市微嵌计算机科技的Arm9 的硬件系统,采用的是windows ce 5.0。该设备有一个特点是会将hwDir目录里面的东西开机后自动同步到windows目录。所以运行时需要的库我都放到这个里面。就会加载。但是有一个缺点,就是无法同步目录。

我使用VS2005 通过ActiveSync 链接直接编译输到环境中可以执行。而这个时候,我将程序拷贝到机器内部,也可以打开执行。
但是,我将windows ce 5.0重新启动,直接打开这个可执行程序就无法执行了,没有任何提示。

我测试了最简单的helloworld程序也无法运行。


期间我请教了他们的技术人员,均没有解决问题,所以在这里请教一下,希望不吝赐教。非常感谢。

希望我表达清楚了。
...全文
391 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
huzhangyou 2009-08-11
  • 打赏
  • 举报
回复
up 一下,希望知道的兄弟不吝赐教
博说医械研发 2009-08-08
  • 打赏
  • 举报
回复
应该是你的程序执行依赖某个库,你部署的时候会直接把相应的库复制到机器上,因为是在RAM空间,重启之后会消失,你是否调试程序的时候用了DEBUG模式?用release试式
torinoyuan 2009-08-08
  • 打赏
  • 举报
回复
和你的文件系统有关吧
Cherishny 2009-08-08
  • 打赏
  • 举报
回复
我将windows ce 5.0重新启动,直接打开这个可执行程序就无法执行了
你查检下 ,你部署后与你重启后是否会存在丢失某个文件的情况(对比下)?我遇到过就是重启windows ce 5.0在原来执行程序目录下会丢失文件.
yzbsd 2009-08-08
  • 打赏
  • 举报
回复
应该是cf的问题,你搞个c++的试试
fashionablemi 2009-08-08
  • 打赏
  • 举报
回复
应该是compact framework的原因
huzhangyou 2009-08-08
  • 打赏
  • 举报
回复
非常感谢各位的回复:
1:ultrapro兄,您好,是我自己加的,他们公司提供了一个压缩文件,我直接放置到hwDir目录即可,事实测试提示我也是安装.net2.0cf成功的。
2:fashionablemi兄,您好,想请教具体一点的?
3:yzbsd兄,您好,c++的经过测试是没有问题的。
4:Cherishny兄,您好,看来这个问题您遇到过。 我仔细对比了sync同步后目录的结构,windows目录文件夹多了三个文件夹,而且其中两个文件夹有文件。我猜测这个文件有很重要的作用,但是问题在这个平板电脑的特殊性。
厂家设计的时候,考虑到了需要用户同步文件的问题,设计了hwDir目录,系统每次重启会将这个目录里面的文件复制到windows目录,但是这个厂家设计有点小问题在于无法拷贝目录。所以请教是否有其他解决方法?
5:torinoyuan兄,您好,希望具体指点一下?
6:Veabol兄,您好,Debug模式或Release模式都测试过了,效果一样。希望继续指点?
儿大不由爷 2009-08-07
  • 打赏
  • 举报
回复
如何配的compact framework到系统的啊,定制系统时候加的,还是后加上的啊
huzhangyou 2009-08-07
  • 打赏
  • 举报
回复
忘记说了:
我使用VS2005 的 c#开发的,库是compact framework 2.0. 我已经配置进去了compact framework到系统。

感谢LS.继续期待LS参与。
儿大不由爷 2009-08-07
  • 打赏
  • 举报
回复
缺少DLL?MFC之类的?
huzhangyou 2009-08-07
  • 打赏
  • 举报
回复
http://www.qxlcd.com/weiqian/right.asp?NewsID=438

设备就是这款

19,497

社区成员

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

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