我正在尝试使用wince 5.0为中文PNA设备编写程序。 但每次我用VS#在VS8中编写一个简单的程序并将其“部署”到我的设备上它就不会运行。首先它抱怨处理一个对象调用菜单,虽然我不想要一个菜单,但VS8只为我创建一个。如果我从表单中删除菜单,程序会给出异常。我在PNA上安装了程序调用MIOPocket,其中包括一些游戏和MS媒体播放器。它还创建了一个目录.net框架3.5,因此我知道3.5已经安装并且必须正常工作。但我想我错过了一些东西。 我也不确定选择什么作为目标设备; windows mobile或WINCE。 如果我点击win7下的.exe文件,它可以工作,但是在wince下它不行。
也许有人知道出了什么问题?
答案 0 :(得分:0)
这里有一点:Windows CE和Windows Mobile根本就不是同一个平台。
我不认为Windows Mobile是针对'PNA'(个人导航助手?)的正确平台,所以我首先要确保项目 - 从它的一开始,从它在VS中的创建 - 是针对性的对于Windows CE。我尝试将Windows Mobile项目转换为Windows CE项目(即使是对csprj文件的记事本级别更改)也没有太大成功。
菜单是Windows移动项目的结果,WinMo设备上的标准是软按钮菜单或屏幕底部显示的两个。菜单与软键按键相关联......特定于WinMo。另外:它可能期望与GSM相关的一些库可能会产生各种各样的问题。
Aidanapword