基于windows Mobile 2003的pocket PC应用软件开发方法
2007-05-25 09:50
429 查看
有一个dell X50PDA,一直想在上面搞个开发什么的,但是不知道用什么方法以及什么工具,昨天花了一晚上时间搞清楚了,给大家一个参考。
首先,找到微软方面提供的官方指南,URL: http://msdn2.microsoft.com/en-us/library/aa458737.aspx。里面有step by step的方法,具体方法如下:
第一步:安装eMbedded Visual C++ 4.0,下载地址:http://go.microsoft.com/fwlink/?linkid=44600&clcid=0x409
第二步:安装eMbedded Visual C++ 4.0 SP4 ,下载地址http://go.microsoft.com/fwlink/linkid=44601&clcid=0x409
第三步:安装基于Windows Mobile2003的pocket PC的SDK,下载地址:http://go.microsoft.com/fwlink/?linkid=44598&clcid=0x409
如果要开发移动方面的软件还要装一下smart phone的SDK:http://go.microsoft.com/fwlink/?linkid=44599&clcid=0x409
第四步:安装Windows Mobile 2003 Second Edition for Pocket PC的emulator 镜像,下载地址:http://go.microsoft.com/fwlink/?linkid=45284&clcid=0x409
第五步:安装Windows Mobile 2003 Second Edition 的Developer Resources。下载地址:http://go.microsoft.com/fwlink/?linkid=44084&clcid=0x409
这里要赞一下Window所提供的服务,很周到啊!不过前提是你用的是正版软件。
然后就可以利用EVC开发Pocket PC的应用程序了,正当我以为大功告成的时候,却出现了问题:链接Pocket PC Device是没有问题的,但是无法使用Emulator,出现的提示是
后来终于找到了答案,发生这种情况的原因是winXPSP2系统如果硬件有DEP(Data Execution Prevention ),安装Wince4.X的过程中会自动阻止一些驱动的加载,这也就是为什么我们在安装过程中会看到“'Virtual PC/Windows CE Emulator' will cause Windows to become unstable”这样的提示了,系统默认DEP是enabled,因此要在系统启动文件中把该项功能去掉。
解决的办法如下:在开始菜单中运行sysdm.cpl,进入系统属性对话框,点击高级里面的启动和故障恢复项的设置,点击编辑,将/noexecute项改为/execute,点确定退出,重启,问题解决。
首先,找到微软方面提供的官方指南,URL: http://msdn2.microsoft.com/en-us/library/aa458737.aspx。里面有step by step的方法,具体方法如下:
第一步:安装eMbedded Visual C++ 4.0,下载地址:http://go.microsoft.com/fwlink/?linkid=44600&clcid=0x409
第二步:安装eMbedded Visual C++ 4.0 SP4 ,下载地址http://go.microsoft.com/fwlink/linkid=44601&clcid=0x409
第三步:安装基于Windows Mobile2003的pocket PC的SDK,下载地址:http://go.microsoft.com/fwlink/?linkid=44598&clcid=0x409
如果要开发移动方面的软件还要装一下smart phone的SDK:http://go.microsoft.com/fwlink/?linkid=44599&clcid=0x409
第四步:安装Windows Mobile 2003 Second Edition for Pocket PC的emulator 镜像,下载地址:http://go.microsoft.com/fwlink/?linkid=45284&clcid=0x409
第五步:安装Windows Mobile 2003 Second Edition 的Developer Resources。下载地址:http://go.microsoft.com/fwlink/?linkid=44084&clcid=0x409
这里要赞一下Window所提供的服务,很周到啊!不过前提是你用的是正版软件。
然后就可以利用EVC开发Pocket PC的应用程序了,正当我以为大功告成的时候,却出现了问题:链接Pocket PC Device是没有问题的,但是无法使用Emulator,出现的提示是
后来终于找到了答案,发生这种情况的原因是winXPSP2系统如果硬件有DEP(Data Execution Prevention ),安装Wince4.X的过程中会自动阻止一些驱动的加载,这也就是为什么我们在安装过程中会看到“'Virtual PC/Windows CE Emulator' will cause Windows to become unstable”这样的提示了,系统默认DEP是enabled,因此要在系统启动文件中把该项功能去掉。
解决的办法如下:在开始菜单中运行sysdm.cpl,进入系统属性对话框,点击高级里面的启动和故障恢复项的设置,点击编辑,将/noexecute项改为/execute,点确定退出,重启,问题解决。
相关文章推荐
- 基于 Windows Mobile 的 Pocket PC 和 Smartphone 的开发工具简介
- 各种与视频编解码以及视频图像处理的应用相关的新技术,新方法,各种软件开发相关的算法,思想。
- 基于C#开发Windows Mobile应用中短信发送功能(转)
- 基于phonegap开发的移动应用插入广告的方法
- 第06章 软件架构设计 之 基于架构的软件开发方法
- 请教高手!!!关于基于web service的云端应用软件开发的问题(初步)
- 【Android 应用开发】 自定义组件 宽高适配方法, 手势监听器操作组件, 回调接口维护策略, 绘制方法分析 -- 基于 WheelView 组件分析自定义组件
- 基于 Windows Mobile 的 Pocket PC 和 Smartphone 的开发工具简介
- 变革与突破—如何认识基于构件的软件开发方法
- Win10 IoT C#开发 2 - 创建基于XAML的UI程序 及 应用的三种部署方法
- 基于DotNet构件技术的企业级敏捷软件开发平台 AgileEAS.NET - 敏捷并行开发方法
- 认识基于中间件的软件开发方法
- 【Android 应用开发】 自定义组件 宽高适配方法, 手势监听器操作组件, 回调接口维护策略, 绘制方法分析 -- 基于 WheelView 组件分析自定义组件
- 招聘:windows mobile 手机应用软件的开发
- 基于 Windows Mobile 的 Pocket PC 和 Smartphone 的开发工具简介
- Win10 IoT C#开发 2 - 创建基于XAML的UI程序 及 应用的三种部署方法
- 基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 应用在线演示/例子
- 建议博客园组织成员力量,开发基于WEB的应用软件
- UCP规模估算方法介绍 基于UCP方法的软件项目成本估计及其应用方法,软件,项目,UCP方法,应用,项目估算及软件及应用,软件估算,项目成本,软件项目