我安装完Platform Builder 5.0后,用扬创UTU2440-F-V4.5_090725\2440套餐T70B配套WINCE5.0_DM9000\WINCE5.0_Proj目录下的YC2440-2.pbxml编译得到的NK文件。但是把NK烧写到ARM板后发现WINCE不能运行先前的EXE文件了。把同一个EXE文件放到其它的ARM板(扬创烧写的WINCE系统)上面一切正常,这是怎么回事?感觉好像Platform Builder 5.0少东西一样。

解决方案 »

  1.   

    把.net compact framework烧进去没有?
      

  2.   

    没加入.net compact framework,有什么影响吗,我用VS2005编的EXE
      

  3.   

    在plamform bulider要加入.net compact framework组件
    否则.net的代码不能执行
      

  4.   

    编译选项中可以选择,编译部署智能设备项目时会自动把.net compact framework部署到设备上的。楼主的问题可能是ARM上什么环境也没有,不是部署而是相当于直接把exe拷过去的。把.net compact framework拷到设备上安装一下再试试看
      

  5.   

    我今天装了WinCEPB50-090531-2009M05-Armv4I.msi补丁,可是还是没有.net compact framework2.0控件,只有.net compact framework1.0,加入后还是不行,如果部署到设备上可以执行。