在模拟器上能运行,一下载到PDA上运行就出错,大家看看这是为什么

zhsk 2007-11-08 02:52:00
一个程序平时调试时候都放在模拟器上运行都是正常的,今天当下载到PDA上的时候,一运行就出现了"致命的应用程序错误"提示对话框,Debug进去看,程序一开始就出错,DEBUG错误提示:"First-chance exception in ProjectName.exe(MFCCE400D.DLL):0x80000002:Datatype Misalignment",这个是什么原因,各位兄弟帮忙看下,谢谢~~
...全文
188 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
mumu2010 2010-11-19
  • 打赏
  • 举报
回复
我也遇到了,妈的,wince真难用。受不了了,找不到原因,好多人都说没有办法。有谁知道?恳请指教
beyondma 2007-11-09
  • 打赏
  • 举报
回复
你的模拟器的CPU架构和目前机的CPU架构是一致的吗?
ylkhao_hao 2007-11-09
  • 打赏
  • 举报
回复
我以前的数据库程序也出现过这样的问题。实在关闭应用程序的时候。
后来我把数据库的代码完善了一下。插入,删除,修改等都添上了出错控制语句,到现在为止还没出现过。建议先检查下应用程序健壮性。具体原因我也说不上来
91program 2007-11-09
  • 打赏
  • 举报
回复
,Debug进去看,程序一开始就出错:楼主能给出代码,并说明是哪一行出错吗?
这样大家也好分析。
lenux 2007-11-09
  • 打赏
  • 举报
回复
Datatype Misalignment

还是你程序有问题。

单步跟一下
zhsk 2007-11-09
  • 打赏
  • 举报
回复
模拟器是X86的,PDA是ARM的,但是我编译的时候是换过SDK编译的咯~~而且我以前写的别的项目的代码也是在这个SDK上编译的,也是在同一个PDA上运行的,都是正常的,谢谢大家~~
zhsk 2007-11-08
  • 打赏
  • 举报
回复
WINCE4.2 + evc4.2
yashi 2007-11-08
  • 打赏
  • 举报
回复
你的PDA用什么OS?你用什么开发工具?

19,502

社区成员

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

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